XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
Schedule of warrants outstanding to acquire shares of common stock
At June 30, 2024, the Company had the following warrants outstanding to acquire shares of its common stock:
Expiration DateShares
Issuable upon
Exercise of
Warrants
Exercise
Price Per
Warrant
October 25, 2024346,500$3.00 
June 11, 2025234$96.24 
November 13, 202584,964$3.00 
July 28, 202791$106.17 
August 28, 20281,052$39.76 
May 4, 202948,295$4.00 
September 2, 20291,556,732$2.88 
April 19, 20301,875,069$1.75 
June 13, 2030190,330$1.09 
Perpetual4,375,273$0.0001 
8,478,540