XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Long-term debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 19, 2024
Dec. 31, 2023
Sep. 30, 2023
Sep. 22, 2020
Debt Instrument [Line Items]          
Unamortized Debt Issuance Cost $ (228)   $ (392)    
Long-term debt 112,822   112,658    
5.50% Senior Secured Notes          
Debt Instrument [Line Items]          
Long-term debt, gross $ 113,050   $ 113,050    
5.50% Senior Secured Notes | Senior Secured Notes          
Debt Instrument [Line Items]          
Stated interest rate (as a percent)         5.50%
Long-term debt, gross   $ 113,050   $ 113,050