XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Warrant [Member]  
Warrants [Line Items]  
Schedule of Warrant Activity A following table summarizes warrant activity during the six months ended June 30, 2024:
   Number of
Shares
   Range of
Exercise
Prices
   Weighted-
Average
Exercise
Prices
(excluding
pre-funded
warrants)
   Weighted-
Average
Remaining
Life
(excluding
pre-funded
warrants)
 
Outstanding at January 1, 2024   248,216   $7.81 - 397.50   $42.38    4.4 
Issued   3,025,914    0.0001 - 10.00    2.08    - 
Expired   -    -    -    - 
Exercised   -    -    -    - 
Outstanding at June 30, 2024   3,274,130   $0.0001 - $397.50   $4.79    4.7