v3.26.1
Debt - Narrative (Details)
$ in Thousands
Jun. 15, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 29, 2022
USD ($)
facility
Debt        
Number of credit facilities | facility       2
Current maturities, including anticipated repayments   $ 0 $ 250,000  
Revolving Credit Agreement        
Debt        
Increase In maximum borrowing capacity $ 150,000      
Maximum borrowing capacity $ 300,000      
Letters of credit outstanding, amount   0 204,000  
Line of Credit        
Debt        
Line of credit facility, remaining borrowing capacity   271,000 217,000  
Line of Credit | Letter of Credit        
Debt        
Letters of credit outstanding, amount   $ 29,000 $ 30,000  
Term Loan A        
Debt        
Face amount       $ 500,000
Term Loan B        
Debt        
Face amount       600,000
Principal outstanding excluding unamortized deferred financing costs       $ 511,000