v3.26.1
Note 9 - Preferred Stock - Schedule of Stock by Class (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended 24 Months Ended 30 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Jun. 30, 2026
Mar. 30, 2023
Preferred stock, shares outstanding (in shares) 150   150   150   150 150  
Accrued Dividends amount     $ 8,000 $ 25,000          
Conversion of Series F Preferred Stock to Common Stock [Member]                  
Conversions, Shares Issued (in shares)   45,163   45,163 257,617 641,592 899,209 899,209  
Conversions, preferred (in shares) 0 (190) 0 (190)          
Series F Preferred Stock [Member]                  
Preferred stock, shares outstanding (in shares) 150   150   150 545 150 150  
Balance dividend $ 30,000   $ 30,000   $ 22,000 $ 29,000 $ 22,000 $ 30,000  
Convertible, Conversion Price (in dollars per share) $ 3.77   $ 3.77   $ 3.77 $ 11.17 $ 3.77 $ 3.77 $ 3.77
Issuance, preferred (in shares)         575        
Accrued Dividends amount     $ 8,000   $ 32,000        
Conversions, preferred (in shares)         (970)        
Conversions dividend         $ (39,000)        
Series F Preferred Stock [Member] | Weighted Average [Member]                  
Convertible, Conversion Price (in dollars per share)         $ 3.77   $ 3.77