v3.26.1
Long-term Debt - Credit Agreement (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]        
Write off of Deferred Debt Issuance Cost     $ 100  
Net leverage ratio 3.00 3.00    
Line of credit, borrowing capacity considering covenant restrictions $ 203,600 $ 203,600    
Payment for Debt Extinguishment or Debt Prepayment Cost   0 1,260  
Payments of Debt Issuance Costs     $ 1,300  
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Line of Credit Facility, Maximum Borrowing Capacity $ 250,000 $ 250,000    
Debt Instrument, Maturity Date   Mar. 31, 2030    
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 $ 125,000    
Line of Credit Facility, Maximum Borrowing Capacity 250,000 250,000    
Revolving Credit Facility, Amount Outstanding 0 0   $ 72,800
Revolving Credit Facility, Remaining Borrowing Capacity 243,800 243,800   171,200
Letters of credit [Member]        
Debt Instrument [Line Items]        
Letters of Credit, Maximum Borrowing Capacity 40,000 40,000    
Letters of Credit Outstanding, Amount 6,200 6,200   $ 6,000
Revolving credit and term loan facilities [Member]        
Debt Instrument [Line Items]        
Incremental debt commitments capacity $ 200,000 $ 200,000