v3.26.1
Schedule of Pre-funded Warrants Activity (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Number of warrants, outstanding | shares 2,909
Weighted average exercise price, outstanding | $ / shares $ 3,302.35
Number of pre-funded warrant, issued | shares 966,294
Weighted average exercise price, issued | $ / shares $ 12.32
Number of pre-funded warrant, exercised | shares (8,341)
Weighted average exercise price, exercised | $ / shares $ 222.48
Number of pre-funded warrant, expired | shares 15
Weighted average exercise price, expired | $ / shares $ 141,312
Number of warrants, outstanding | shares 960,847
Weighted average exercise price, outstanding | $ / shares $ 20.23
Pre-Funded Warrants [Member]  
Number of warrants, outstanding | shares 320
Weighted average exercise price, outstanding | $ / shares $ 0.15
Number of pre-funded warrant, issued | shares 434,015
Weighted average exercise price, issued | $ / shares $ 0.003
Number of pre-funded warrant, exercised | shares (7,962)
Weighted average exercise price, exercised | $ / shares $ 0.144
Number of pre-funded warrant, expired | shares
Weighted average exercise price, expired | $ / shares
Number of warrants, outstanding | shares 426,373
Weighted average exercise price, outstanding | $ / shares $ 0.0005