XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Warrants Activity (Details)
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Unit Purchase Options And Warrants  
Number of warrants, outstanding | shares 127,422
Weighted average exercise price, outstanding | $ / shares $ 68.50
Aggregate intrinsic value, outstanding | $
Number of warrants, granted | shares 937,508
Weighted average exercise price, granted | $ / shares $ 3.85
Aggregate intrinsic value, granted | $
Number of warrants, exercised | shares (536,732)
Weighted average exercise price, exercised | $ / shares $ 2.42
Aggregate intrinsic value, exercised | $
Number of warrants, canceled | shares
Weighted average exercise price, canceled | $ / shares
Aggregate intrinsic value, canceled | $
Number of warrants, outstanding | shares 528,198
Weighted average exercise price, outstanding | $ / shares $ 27.30
Aggregate intrinsic value, outstanding | $