v3.26.1
Note 5 - Long-term Debt (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Aug. 20, 2025
Mar. 31, 2026
Mar. 31, 2025
Amortization of Debt Issuance Costs   $ 0.7 $ 0.9
The 7.00% Senior Secured Note [Member]      
Debt Instrument, Interest Rate, Stated Percentage 7.00%    
Debt Instrument, Face Amount $ 675.0    
Credit Agreement [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 60.0    
Line of Credit Facility, Commitment Fee Percentage 0.50%    
Credit Agreement [Member] | Letter of Credit [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 15.0