Annual report pursuant to Section 13 and 15(d)

Note 16 - Warrants - Summary of Warrants Activity (Details)

v3.24.1.u1
Note 16 - Warrants - Summary of Warrants Activity (Details) - $ / shares
1 Months Ended 12 Months Ended
Jan. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Warrants Outstanding, warrants (in shares) 808,818 808,818 858,269
Warrants Outstanding, Exercise Price (in dollars per share) $ 22 $ 22 $ 199
Exercised, warrants (in shares)   (42,855) (49,451)
Exercised, Exercise Price (in dollars per share)   $ 1 $ 1
Issued, warrants (in shares) 703,572 703,572  
Issued, Exercise Price (in dollars per share)   $ 2.8  
Expired, warrants (in shares)   (6,223)  
Expired, Exercise Price (in dollars per share)   $ 294.23  
Warrants Outstanding, warrants (in shares)   1,463,312 808,818
Warrants Outstanding, Exercise Price (in dollars per share) $ 2.8 $ 6.17 $ 22