XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Capital Stock - Summary of Common Stock Outstanding (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Issuances related to stock compensation (in shares)   4,490
Less Treasury Shares: (in shares) (189) (189)
Common stock, shares outstanding (in shares) 1,144,737 573,455
Common Stock [Member]    
Issued Shares (in shares) 573,644 208,047
Issuances from Preferred Stock conversions (in shares) 288,968 352,624
Issuances related to warrants (in shares)   18,653
Issuances related to stock compensation (in shares)   4,490
Common shares exchanged for pre-funded warrants (in shares)   (10,170)
Issuances related to Common Warrant exercises (in shares) 282,314  
Issued Shares (in shares) 1,144,926 573,644
Less Treasury Shares: (in shares) (189)  
Common stock, shares outstanding (in shares) 1,144,737