XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Carrying Amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Jun. 30, 2021
Debt Instrument [Line Items]      
Total carrying value of debt $ 186,402 $ 136,215  
Current portion of long-term debt 1,875 0  
Long-term debt, net of current portion 184,527 136,215  
8.375% Senior Notes due 2026: | Senior Notes      
Debt Instrument [Line Items]      
Interest rate, as a percent     8.375%
Long-term debt, gross 121,387 141,077  
Unamortized discount and debt issuance cost (3,025) (4,862)  
Total carrying value of debt 118,362 136,215  
2024 Term Loan: | Line of Credit      
Debt Instrument [Line Items]      
Long-term debt, gross 74,531 0  
Unamortized discount and debt issuance cost (6,491) 0  
Total carrying value of debt $ 68,040 $ 0