XML 113 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long-term debt, gross $ 533,120  
Unamortized debt issuance costs (8,973) $ (11,123)
Total long-term debt 524,147 527,437
Less: current portion (5,440) (5,440)
Total long-term debt, less current portion 518,707 521,997
Secured Debt | New Credit Agreement | Line of Credit    
Debt Instrument [Line Items]    
Long-term debt, gross $ 533,120 $ 538,560