v3.25.2
Note 10 - Credit Agreements (Details Textual)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 01, 2025
USD ($)
Jul. 31, 2024
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
May 31, 2013
USD ($)
Short-Term Debt       $ 54,264 $ 55,848  
Short-Term Debt, Weighted Average Interest Rate, at Point in Time       5.29% 5.44%  
Revolving Credit Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity     $ 1,250,000      
Long-Term Line of Credit       $ 90,000    
Line of Credit Facility, Remaining Borrowing Capacity       $ 1,159,250    
Tranche B Term Loan Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity           $ 1,200,000
Uncommitted Incremental Term Loan Facility   $ 300,000       $ 300,000
Debt Instrument, SOFR Floor   0.00%   0.00%    
Extinguishment of Debt, Amount   $ 530,000        
Debt Instrument, Face Amount   500,000        
Unamortized Debt Issuance Expense   2,991        
Debt Issuance Costs, Net   4,236        
Loss on Extinguishment of Debt   $ 625        
Debt Instrument, Interest Rate, Effective Percentage       6.07%    
Threshold for Secured Leverage Ratio Excess Cash Flow Payment Requirement   3.75   1.37    
Tranche B Term Loan Facility [Member] | Base Rate [Member]            
Debt Instrument, Basis Spread on Variable Rate       0.75%    
Tranche B Term Loan Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member]            
Debt Instrument, Basis Spread on Variable Rate   1.75%   1.75%    
Tranche A Term Loan Facility [Member]            
Line of Credit Facility, Maximum Borrowing Capacity     $ 750,000      
Debt Instrument, Interest Rate, Effective Percentage       5.92%    
Tranche A Term Loan Facility [Member] | Subsequent Event [Member]            
Debt Instrument, SOFR Floor 0.00%          
Debt Instrument, Face Amount $ 700,000          
Tranche A Term Loan Facility [Member] | Minimum [Member] | Subsequent Event [Member]            
Debt Instrument, Periodic Payment, Principal, Percent 0.625%          
Tranche A Term Loan Facility [Member] | Maximum [Member] | Subsequent Event [Member]            
Debt Instrument, Periodic Payment, Principal, Percent 2.50%          
Tranche A Term Loan Facility [Member] | Revolving Credit Facility [Member] | Subsequent Event [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 1,000,000          
Tranche A Term Loan Facility [Member] | Base Rate [Member] | Minimum [Member] | Subsequent Event [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.25%          
Tranche A Term Loan Facility [Member] | Base Rate [Member] | Maximum [Member] | Subsequent Event [Member]            
Debt Instrument, Basis Spread on Variable Rate 0.75%          
Tranche A Term Loan Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member] | Subsequent Event [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.25%          
Tranche A Term Loan Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member] | Subsequent Event [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.75%          
Tranche A Term Loan Facility and Revolving Credit Facility [Member]            
Debt Instrument, SOFR Floor       0.00%    
Covenant Maximum Total Leverage Ratio     3.75 1.44    
Covenant Minimum Interest Coverage Ratio     3 12.34    
Tranche A Term Loan Facility and Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.25%    
Tranche A Term Loan Facility and Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate       1.75%