XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total borrowings $ 600,000 $ 597,375
Add: Remaining premium on interest rate caplets financed as debt 333 1,076
Total debt 600,333 598,451
Less: Debt issuance costs (4,925) (3,072)
Total debt, net of debt issuance costs 595,408 595,379
Less: Current maturities (30,333) (34,443)
Total debt, net of current maturities 565,075 560,936
Credit Agreement, Amendment | Revolving credit facility    
Debt Instrument [Line Items]    
Total borrowings 0 6,500
Credit Agreement, Amendment | Term Loan facility    
Debt Instrument [Line Items]    
Total borrowings 600,000 293,125
Credit Agreement, Amendment | Delayed Draw Term Loan facility    
Debt Instrument [Line Items]    
Total borrowings $ 0 $ 297,750