XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Long-term Debt - Credit Agreement (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]      
Write off of Deferred Debt Issuance Cost $ 100    
Net leverage ratio 3.00    
Line of credit, borrowing capacity considering covenant restrictions $ 207,400   $ 216,700
Payment for Debt Extinguishment or Debt Prepayment Cost 1,260 $ 0  
Payments of Debt Issuance Costs 1,300    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity $ 250,000   $ 300,000
Debt Instrument, Maturity Date Mar. 31, 2030   Mar. 29, 2026
Revolving Credit Facility [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate 1.375%    
Revolving Credit Facility [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Basis Spread on Variable Rate 2.00%    
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Revolving Credit Facility, Capacity Available for Foreign Revolver Loans $ 125,000    
Line of Credit Facility, Maximum Borrowing Capacity 250,000    
Revolving Credit Facility, Amount Outstanding 38,500   $ 1,500
Revolving Credit Facility, Remaining Borrowing Capacity 205,200   292,200
Letters of credit [Member]      
Debt Instrument [Line Items]      
Letters of Credit, Maximum Borrowing Capacity 40,000    
Letters of Credit Outstanding, Amount 6,300   $ 6,300
Revolving credit and term loan facilities [Member]      
Debt Instrument [Line Items]      
Incremental debt commitments capacity $ 200,000