Annual report [Section 13 and 15(d), not S-K Item 405]

Equity

v3.25.1
Equity - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Common Stock Warrants - Unregistered [Member]    
Number of options outstanding, beginning 671,448 267,013
Number of options issued 30,924 642,397
Number of options outstanding, ending 675,745 671,448
Weighted average exercise price outstanding, beginning $ 21.59 $ 47.10
Weighted average exercise price issued 12.59 14.83
Weighted average exercise price outstanding, ending $ 20.16 $ 21.59
Number of options exercised 0 (78,021)
Number of options Cancelled 0  
Number of options expired (26,627) (159,941)
Weighted average exercise price Exercised $ 0  
Weighted average exercise price Cancelled 0  
Weighted average exercise price expired $ 47.29 $ 47.53
Common Stock Options [Member]    
Number of options outstanding, beginning 292,515 281,637
Number of options Forfeited (292,515)  
Number of options issued 1,031,425 10,878
Number of options outstanding, ending 1,031,425 292,515
Weighted average exercise price outstanding, beginning $ 35.56 $ 36.29
Weighted average exercise price Forfeited 35.56  
Weighted average exercise price issued 7.96 16.74
Weighted average exercise price outstanding, ending $ 7.96 $ 35.56
Common Stock Warrants Registered [Member]    
Number of options outstanding, beginning 495,917 495,917
Number of options outstanding, ending 495,917 495,917
Weighted average exercise price outstanding, beginning $ 33.00 $ 33.00
Weighted average exercise price outstanding, ending $ 33.00 $ 33.00