v3.26.1
Note 8 - Capital Stock - Summary of Common Stock Outstanding (Details) - shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Less Treasury Shares: (in shares) (189)   (189)   (189)
Common stock, outstanding (in shares) 3,571,401   3,571,401   3,571,401
Common Warrants [Member]          
Issuances from Warrant exercises (in shares)   394,864   404,864  
Prefunded Warrants [Member]          
Issuances from Warrant exercises (in shares) 244,191   244,191    
Common Stock [Member]          
Issued Shares (in shares)     3,327,399 1,144,926 1,144,926
Issuances from Preferred Stock conversions (in shares)         257,617
Issued Shares (in shares) 3,571,590   3,571,590   3,327,399
Less Treasury Shares: (in shares) (189)   (189)    
Common stock, outstanding (in shares) 3,571,401   3,571,401    
Common Stock [Member] | Common Warrants [Member]          
Issuances from Warrant exercises (in shares)         521,725
Common Stock [Member] | Prefunded Warrants [Member]          
Issuances from Warrant exercises (in shares)     244,191   1,403,131