XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Capital Stock - Summary of Warrants Activity (Details) - $ / shares
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Aug. 23, 2024
Q2 2021 (in shares) 2,345,603 2,345,603      
Warrants outstanding and exercisable (in shares)          
Warrants outstanding and exercisable (in shares) 2,345,603 2,345,603      
Warrants Issued on March 31, 2023 [Member]          
Q2 2021 (in shares) 19 19      
Q2 2021 (in dollars per share) $ 2,640 $ 2,640      
Warrants outstanding and exercisable (in shares)          
Warrants outstanding and exercisable, exercise price (in dollars per share)          
Warrants outstanding and exercisable (in shares) 19 19      
Warrants outstanding and exercisable, exercise price (in dollars per share) $ 2,640 $ 2,640      
Second Warrants Issued on March 31, 2023 [Member]          
Q2 2021 (in shares) 1,872,908 1,872,908      
Q2 2021 (in dollars per share) $ 3.41 $ 3.41      
Warrants outstanding and exercisable (in shares)          
Warrants outstanding and exercisable, exercise price (in dollars per share)          
Warrants outstanding and exercisable (in shares) 1,872,908 1,872,908      
Warrants outstanding and exercisable, exercise price (in dollars per share) $ 3.41 $ 3.41      
Common Warrants [Member]          
Q2 2021 (in shares) 2,345,603 2,345,603   103,453 2,401,047
Q2 2021 (in dollars per share) $ 3.44 $ 3.44   $ 69.03 $ 3.41438
Warrants outstanding and exercisable (in shares)   103,453 8,609 8,609  
Warrants outstanding and exercisable, exercise price (in dollars per share)   $ 69.03 $ 2,653.6 $ 2,653.6  
Granted, warrants (in shares)   24,104   113,597  
Granted, warrants, exercise price (in dollars per share)   $ 68.4   $ 10.17  
Exercised, warrants (in shares) (208,933) (208,933) (8,516) (18,681)  
Exercised, warrants, exercise price (in dollars per share) $ 3.41438 $ 3.41   $ 31.18  
Expired, warrants (in shares)   (7)   (72)  
Expired, warrants, exercise price (in dollars per share)   $ 2,400   $ 2,853.75  
Make Whole Provision, warrants (in shares)   2,426,986      
Make Whole Provision, weighted average exercise price (in dollars per share)   $ 3.41      
Warrants outstanding and exercisable (in shares) 2,345,603 2,345,603   103,453  
Warrants outstanding and exercisable, exercise price (in dollars per share) $ 3.44 $ 3.44   $ 69.03  
Warrants Issued on June 28, 2021 [Member]          
Q2 2021 (in shares) 472,676 472,676      
Q2 2021 (in dollars per share) $ 3.41 $ 3.41      
Warrants outstanding and exercisable (in shares)          
Warrants outstanding and exercisable, exercise price (in dollars per share)          
Warrants outstanding and exercisable (in shares) 472,676 472,676      
Warrants outstanding and exercisable, exercise price (in dollars per share) $ 3.41 $ 3.41