v3.25.1
Note 5 - Preferred Stock - Schedule of Stock by Class (Details) - USD ($)
3 Months Ended 12 Months Ended 24 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Mar. 30, 2023
Preferred stock, shares outstanding (in shares) 545   545   545  
Accrued Dividends amount $ 12,000 $ 44,000        
Conversion of Series F Preferred Stock to Common Stock [Member]            
Conversions, Shares Issued (in shares) 641,592 90,056 288,968 352,624 641,592  
Conversions, preferred (in shares) 0 (922)        
Series F Preferred Stock [Member]            
Preferred stock, shares outstanding (in shares) 545     1,930    
Balance dividend $ 41,000   $ 29,000,000 $ 136,000,000 $ 29,000,000  
Convertible, Conversion Price (in dollars per share) $ 11.17   $ 11.17 $ 13.6 $ 11.17 $ 68.4
Issuance, preferred (in shares)     1,648      
Accrued Dividends amount $ 12,000,000   $ 89,000,000      
Conversions, preferred (in shares)     (3,033)      
Conversions dividend     $ (196,000,000)      
Series F Preferred Stock [Member] | Weighted Average [Member]            
Convertible, Conversion Price (in dollars per share)     $ 11.2   $ 11.2