XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt, gross $ 318,650 $ 344,400
Less: unamortized debt issuance costs (3,601) (3,800)
Total debt 315,049 340,600
Less: current maturities of long-term debt (15,000) (15,000)
Long-term debt 300,049 325,600
Line of Credit | Senior Term Loan Facility    
Debt Instrument [Line Items]    
Long-term debt, gross 296,250 300,000
Line of Credit | Senior Revolving Facility    
Debt Instrument [Line Items]    
Long-term debt, gross $ 22,400 $ 44,400