XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Stock Warrants [Abstract]  
Schedule of Warrant Activity The following tables present all warrant activity of the Company for the three months ended June 30, 2024:
   Number of
Warrants
  

Weighted-
Average
Exercise Price

 
Warrants outstanding at December 31, 2023   5,380,299   $10.83 
Granted   19,290,686   $0.01 
Exercised   (7,095,901)  $
       —
 
Forfeited   (3,081)  $
 
Warrants outstanding at June 30, 2024   17,572,003   $3.25