XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Schedule of Long-term Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total debt $ 545,375 $ 350,000
Add: Remaining premium on interest rate caplets financed as debt 3,025 0
Less: Debt issuance costs (6,368) (8,478)
Total debt, net of debt issuance costs 542,032 341,522
Less: Current maturities (23,466) (17,500)
Total debt, net of current maturities 518,566 324,022
Credit Agreement | Revolving credit facility    
Debt Instrument [Line Items]    
Total debt 121,000 0
Credit Agreement | Term Loan    
Debt Instrument [Line Items]    
Total debt 328,125 350,000
Credit Agreement | Delayed Draw Term Loan (DDTL)    
Debt Instrument [Line Items]    
Total debt $ 96,250 $ 0