XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Debt (Details Textual) - USD ($)
$ in Thousands
Jun. 27, 2024
Dec. 31, 2024
Long-Term Debt   $ 189,375
Subsidiary Guarantors [Member] | Third Amended and Restated Credit Agreement [Member]    
Debt Instrument, Face Amount $ 275,000  
Long-Term Debt   189,400
Letters of Credit Outstanding, Amount   $ 700
Debt Instrument, Interest Rate, Stated Percentage   5.90%
Subsidiary Guarantors [Member] | Third Amended and Restated Credit Agreement [Member] | Bloomberg Short-term Bank Yield Index Rate [Member] | Minimum [Member]    
Debt Instrument, Basis Spread on Variable Rate 1.25%  
Subsidiary Guarantors [Member] | Third Amended and Restated Credit Agreement [Member] | Bloomberg Short-term Bank Yield Index Rate [Member] | Maximum [Member]    
Debt Instrument, Basis Spread on Variable Rate 2.25%  
Subsidiary Guarantors [Member] | Third Amended and Restated Credit Agreement [Member] | Prime Rate [Member] | Minimum [Member]    
Debt Instrument, Basis Spread on Variable Rate 25.00%  
Subsidiary Guarantors [Member] | Third Amended and Restated Credit Agreement [Member] | Prime Rate [Member] | Maximum [Member]    
Debt Instrument, Basis Spread on Variable Rate 1.25%  
Subsidiary Guarantors [Member] | Third Amended and Restated Credit Agreement [Member] | Secured Revolving Credit Facility [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 150,000  
Debt Instrument, Periodic Payment, Principal 3,125,000,000  
Subsidiary Guarantors [Member] | Third Amended and Restated Credit Agreement [Member] | Secured Term Loan [Member]    
Debt Instrument, Face Amount $ 125,000