Annual report [Section 13 and 15(d), not S-K Item 405]

Note 7 - Stockholders' Equity and Equity Linked Instruments - Schedule of Dividends (Details)

v3.25.1
Note 7 - Stockholders' Equity and Equity Linked Instruments - Schedule of Dividends (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2024
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dividend Shares (in shares)             4,276,133 232,981
Fair Value Shares Issued $ 1,589,000           $ 4,386,000 $ 374,000 [1]
Series A Preferred Stock [Member] | O2023Q41 Dividends [Member]                
Dividend Shares (in shares)           35,717    
Fair Value Shares Issued [1]           $ 63,000    
Series A Preferred Stock [Member] | O2023Q42 Dividends [Member]                
Dividend Shares (in shares)           51,926    
Fair Value Shares Issued [1]           $ 79,000    
Series A-2 Preferred Stock [Member]                
Dividend Shares (in shares)   1,430            
Fair Value Shares Issued   $ 1,000            
Series A-2 Preferred Stock [Member] | O2023Q41 Dividends [Member]                
Dividend Shares (in shares)           13,507    
Fair Value Shares Issued [1]           $ 24,000    
Series A-2 Preferred Stock [Member] | O2023Q42 Dividends [Member]                
Dividend Shares (in shares)           16,183    
Fair Value Shares Issued [1]           $ 25,000    
Series A-3 Preferred Stock [Member]                
Dividend Shares (in shares)   3,029            
Fair Value Shares Issued   $ 2,000            
Series A-3 Preferred Stock [Member] | O2023Q41 Dividends [Member]                
Dividend Shares (in shares)           8,997    
Fair Value Shares Issued [1]           $ 16,000    
Series A-3 Preferred Stock [Member] | O2023Q42 Dividends [Member]                
Dividend Shares (in shares)           7,203    
Fair Value Shares Issued [1]           $ 11,000    
Series A-4 Preferred Stock [Member]                
Dividend Shares (in shares)   5,794            
Fair Value Shares Issued   $ 3,000            
Series A-4 Preferred Stock [Member] | O2023Q41 Dividends [Member]                
Dividend Shares (in shares)           21,771    
Fair Value Shares Issued [1]           $ 39,000    
Series A-4 Preferred Stock [Member] | O2023Q42 Dividends [Member]                
Dividend Shares (in shares)           62,870    
Fair Value Shares Issued [1]           $ 95,000    
Series A-5 Preferred Stock [Member]                
Dividend Shares (in shares)         2,166 14,807    
Fair Value Shares Issued         $ 4,000 $ 22,000 [1]    
Series A A Preferred Stock [Member]                
Dividend Shares (in shares)     158,860 476,271        
Fair Value Shares Issued     $ 216,000 $ 661,000        
Series AA-3 Convertible Preferred Stock [Member]                
Dividend Shares (in shares)     38,527 41,159        
Fair Value Shares Issued     $ 52,000 $ 60,000        
Series AA-4 Convertible Preferred Stock [Member]                
Dividend Shares (in shares)     1,616 55,497        
Fair Value Shares Issued     $ 2,000 $ 77,000        
Series AA-5 Convertible Preferred Stock [Member]                
Dividend Shares (in shares)     47,170 51,887        
Fair Value Shares Issued     $ 64,000 $ 65,000        
Series AAA Convertible Preferred Stock [Member]                
Dividend Shares (in shares)   742,553 432,025          
Fair Value Shares Issued   $ 415,000 $ 587,000          
Series AAA-2 Convertible Preferred Stock [Member]                
Dividend Shares (in shares)   356,494 490,295          
Fair Value Shares Issued   $ 195,000 $ 666,000          
Series AAA Junior Preferred Stock [Member]                
Dividend Shares (in shares)     193,600          
Fair Value Shares Issued     $ 273,000          
Series AAA Junior Preferred Stock [Member] | O2024Q31 Dividends [Member]                
Dividend Shares (in shares)     193,600          
Fair Value Shares Issued     $ 240,000          
Series AAA Junior Preferred Stock [Member] | O2024Q32 Dividends [Member]                
Dividend Shares (in shares)     193,600          
Fair Value Shares Issued     $ 126,000          
Series AAA-2 Junior Convertible Preferred Stock [Member]                
Dividend Shares (in shares)   88,160            
Fair Value Shares Issued   $ 90,000            
Series AAA-2 Junior Convertible Preferred Stock [Member] | O2024Q31 Dividends [Member]                
Dividend Shares (in shares)     88,160          
Fair Value Shares Issued     $ 97,000          
Series AAA-2 Junior Convertible Preferred Stock [Member] | O2024Q32 Dividends [Member]                
Dividend Shares (in shares)     88,160          
Fair Value Shares Issued     $ 100,000          
Series AAA-3 Junior Preferred Stock [Member] | O2024Q41 Dividends [Member]                
Dividend Shares (in shares)   111,520            
Fair Value Shares Issued   $ 105,000            
Series AAA-3 Junior Preferred Stock [Member] | O2024Q42 Dividends [Member]                
Dividend Shares (in shares)   111,520            
Fair Value Shares Issued   $ 76,000            
Series AAA-3 Junior Preferred Stock [Member] | O2024Q43 Dividends [Member]                
Dividend Shares (in shares)   111,520            
Fair Value Shares Issued   $ 68,000            
Series AAA-4 Junior Preferred Stock [Member] | O2024Q41 Dividends [Member]                
Dividend Shares (in shares)   63,840            
Fair Value Shares Issued   $ 65,000            
Series AAA-4 Junior Preferred Stock [Member] | O2024Q42 Dividends [Member]                
Dividend Shares (in shares)   63,840            
Fair Value Shares Issued   $ 36,000            
Series AAA-4 Junior Preferred Stock [Member] | O2024Q43 Dividends [Member]                
Dividend Shares (in shares)   63,840            
Fair Value Shares Issued   $ 40,000            
[1] Fair valued based on the closing price of the Company’s common stock on the respective common stock dividend payment date.