XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Note 16 - Subsequent Events (Details Textual) - Series D Preferred Stock [Member] - $ / shares
9 Months Ended
Oct. 07, 2025
Sep. 30, 2025
Sep. 30, 2024
Preferred Stock, Dividend Rate, Percentage   9.375%  
Preferred Stock, Dividends Per Share, Declared (in dollars per share)   $ 1.75779 $ 1.75779
Subsequent Event [Member]      
Preferred Stock, Dividend Rate, Percentage 9.375%    
Subsequent Event [Member] | O 2025 M11 Dividends [Member]      
Preferred Stock, Dividends Per Share, Declared (in dollars per share) $ 0.19531    
Subsequent Event [Member] | O 2025 M12 Dividends [Member]      
Preferred Stock, Dividends Per Share, Declared (in dollars per share) 0.19531    
Subsequent Event [Member] | O 2026 M1 Dividends [Member]      
Preferred Stock, Dividends Per Share, Declared (in dollars per share) $ 0.19531