v3.25.1
Note 4 - Capital Stock - Summary of Common Stock Outstanding (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Less Treasury Shares: (in shares) (189) (189)
Common stock, outstanding (in shares) 1,154,737 1,144,737
Common Stock [Member]    
Issued Shares (in shares) 1,144,926 573,644
Issuances from Preferred Stock conversions (in shares)   288,968
Issuances related to Common Warrant exercises (in shares) 10,000 282,314
Issued Shares (in shares) 1,154,926 1,144,926
Less Treasury Shares: (in shares) (189)  
Common stock, outstanding (in shares) 1,154,737