XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt $ 136,192 $ 136,129
Less: Current portion (620) (627)
Total long-term debt 135,572 135,502
Unamortized debt issuance costs 1,800 1,100
2026 Notes    
Debt Instrument [Line Items]    
Total debt 133,254 133,037
Long-term debt, gross 135,000 135,000
Other debt and finance lease obligations    
Debt Instrument [Line Items]    
Total debt 2,938 3,092
Revolving credit facility    
Debt Instrument [Line Items]    
Total debt $ 0 $ 0