v3.26.1
Schedule of Warrants Activity (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Warrants  
Number of warrants, outstanding | shares 960,847
Weighted average exercise price, outstanding | $ / shares $ 20.23
Number of warrants, granted | shares 1,893,492
Weighted average exercise price, granted | $ / shares $ 7.95
Number of warrants, exercised | shares (952,569)
Weighted average exercise price, exercised | $ / shares $ 9.08
Number of warrants, canceled | shares
Weighted average exercise price, canceled | $ / shares
Number of warrants, outstanding | shares 1,901,770
Weighted average exercise price, outstanding | $ / shares $ 13.34