v3.26.1
Note 8 - Long-Term Debt (Details Textual)
$ in Thousands
3 Months Ended
Oct. 22, 2024
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Repayments of Lines of Credit   $ 30,000 $ 20,000  
Credit Agreement [Member]        
Debt Instrument, Face Amount $ 150,000      
Debt Instrument, Maturity Date Jul. 30, 2028      
Credit Agreement [Member] | Minimum [Member]        
Debt Instrument, Interest Rate, Effective Percentage 0.00%      
Credit Agreement [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) [Member]        
Debt Instrument, Basis Spread on Variable Rate 1.75%      
Credit Agreement [Member] | Maximum [Member] | Secured Overnight Financing Rate (SOFR) [Member]        
Debt Instrument, Basis Spread on Variable Rate 2.50%      
Capital One, National Association [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity $ 650,000 650,000    
Line of Credit, Net Leverage Ratio 4.25      
Debt Instrument, Covenant, Maximus Distribution Amount $ 10,000      
Proceeds from Lines of Credit   0    
Repayments of Lines of Credit   30,000    
Long-Term Line of Credit   $ 94,300   $ 124,300
Debt Instrument, Interest Rate, Stated Percentage   5.43%   5.48%
Lines of Credit, Outstanding Limits   $ 7,900    
Line of Credit Facility, Remaining Borrowing Capacity   $ 547,800    
Capital One, National Association [Member] | Revolving Credit Facility [Member] | Federal Funds Rate [Member]        
Debt Instrument, Basis Spread on Variable Rate 0.50%      
Capital One, National Association [Member] | Revolving Credit Facility [Member] | Minimum [Member]        
Debt Instrument, Interest Rate, Effective Percentage 0.00%      
Debt Instrument, Leverage Ratio Fee, Percent 0.20%      
Capital One, National Association [Member] | Revolving Credit Facility [Member] | Minimum [Member] | Prime Rate [Member]        
Debt Instrument, Basis Spread on Variable Rate 0.75%      
Capital One, National Association [Member] | Revolving Credit Facility [Member] | Maximum [Member]        
Line of Credit, Net Leverage Ratio 3.75      
Debt Instrument, Leverage Ratio Fee, Percent 0.35%      
Capital One, National Association [Member] | Revolving Credit Facility [Member] | Maximum [Member] | Prime Rate [Member]        
Debt Instrument, Basis Spread on Variable Rate 1.50%      
Capital One, National Association [Member] | Revolving Credit Facility [Member] | Weighted Average [Member] | Secured Overnight Financing Rate (SOFR) [Member]        
Debt Instrument, Interest Rate, Effective Percentage 1.00%