Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrants Outstanding and Exercisable (Details)

v3.24.2.u1
Schedule of Warrants Outstanding and Exercisable (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Warrants outstanding, Beginning balance 260,995
Weighted Average Exercise Price, Beginning balance | $ / shares $ 82.55
Number of Warrants, Issued 125,000
Weighted Average Exercise Price, Issued | $ / shares $ 1.60
Number of Warrants, Expired (37,168)
Weighted Average Exercise Price, Expired | $ / shares $ 72.24
Number of Warrants outstanding, Ending balance 348,827
Weighted Average Exercise Price, Ending balance | $ / shares $ 52.02
Warrants Outstanding 348,827
Range One [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding 6,694
Exercise Price | $ / shares $ 186.00
Expiration Date Jul. 25, 2024
Range Two [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding 10,888
Exercise Price | $ / shares $ 186.00
Expiration Date Nov. 08, 2024
Range Three [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding 153,334
Exercise Price | $ / shares $ 75.00
Expiration Date May 01, 2025
Range Four [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding 52,911
Exercise Price | $ / shares $ 60.00
Expiration Date Jul. 17, 2025
Range Five [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding 70,000
Exercise Price | $ / shares $ 1.88
Expiration Date Feb. 27, 2029
Range Six [Member]  
Class of Warrant or Right [Line Items]  
Warrants Outstanding 55,000 [1]
Exercise Price | $ / shares $ 1.25
Expiration Date Jun. 29, 2029
[1] – Dawson James Placement Agent warrants are not exercisable until December 23, 2024.