XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Schedule of Warrants Activity (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Unit Purchase Options And Warrants  
Number of warrants, outstanding, beginning balance | shares 25,884
Weighted average exercise price, outstanding, beginning balance | $ / shares $ 30.20
Aggregate intrinsic value, outstanding, beginning balance | $
Number of warrants, granted | shares 3,643,526
Weighted average exercise price, granted | $ / shares $ 3.63
Aggregate intrinsic value, granted | $
Number of warrants, exercised | shares (180,790)
Weighted average exercise price, exercised | $ / shares $ 1.16
Aggregate intrinsic value, exercised | $
Number of warrants, canceled | shares
Weighted average exercise price, canceled | $ / shares
Aggregate intrinsic value, canceled | $
Number of warrants, outstanding, ending balance | shares 3,488,620
Weighted average exercise price, outstanding, ending balance | $ / shares $ 3.95
Aggregate intrinsic value, outstanding, ending balance | $