v3.25.1
Note 4 - Shareholders' Equity and Preferred Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 3 Months Ended
Jul. 31, 2021
Mar. 31, 2025
Mar. 31, 2024
Jul. 31, 2024
Feb. 29, 2024
Dec. 29, 2023
Aug. 10, 2022
Nov. 30, 2021
Stock Repurchased and Retired During Period, Shares (in shares)   27,252 18,033          
Stock Repurchased and Retired During Period, Value   $ 1,200 $ 500          
Proceeds from Issuance of Senior Long-Term Debt   17,356 54,560          
Proceeds from Issuance of Common Stock   11,588 0          
Senior Notes 2026 [Member]                
Debt Instrument, Interest Rate, Stated Percentage               6.125%
Debt Instrument, Face Amount               $ 150,000
Senior Notes 2026 [Member] | Public Offering [Member]                
Debt Instrument, Interest Rate, Stated Percentage             6.125%  
Proceeds from Issuance of Senior Long-Term Debt   0 0          
Senior Notes 2029 [Member]                
Debt Instrument, Interest Rate, Stated Percentage       9.25%        
Debt Instrument, Face Amount       $ 60,000 $ 57,200      
Senior Notes 2029 [Member] | Public Offering [Member]                
Debt Instrument, Interest Rate, Stated Percentage             9.25%  
Proceeds from Issuance of Senior Long-Term Debt   17,400 0          
Debt Instrument, Face Amount   $ 17,700 $ 0          
Maximum [Member]                
Common Stock Aggregate Offering Price           $ 50,000    
Series B Preferred Stock [Member]                
Stock Repurchased and Retired During Period, Shares (in shares)   0 0          
Preferred Stock, Dividend Rate, Percentage   7.625%            
Preferred Stock, Liquidation Preference Per Share (in dollars per share)   $ 25            
Preferred Stock, Dividends Per Share, Declared (in dollars per share)   $ 0.48 $ 0.48          
Series B Preferred Stock [Member] | Public Offering [Member]                
Stock Issued During Period, Shares, New Issues (in shares)   13,661 44,143          
Proceeds from Issuance of Preferred Stock and Preference Stock   $ 300 $ 1,100          
Series B Preferred Stock [Member] | Maximum [Member]                
Preferred Stock, Aggregate Offering Price             $ 100,000  
Series B Preferred Stock [Member] | O2021A Dividends [Member]                
Preferred Stock, Dividends Per Share, Declared (in dollars per share) $ 1.90625              
Common Shares [Member] | Public Offering [Member]                
Stock Issued During Period, Shares, New Issues (in shares)   200,000 0          
Proceeds from Issuance of Common Stock   $ 11,600 $ 0