XML 88 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Schedule of Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Unamortized discount and debt issuance costs $ (2,692) $ (3,200)
Total long-term debt 547,308 546,800
6.125% Senior Secured Notes, due June 2028 | Level 2    
Debt Instrument [Line Items]    
Estimated fair value of total long-term debt outstanding $ 513,100 493,300
Senior Notes | 6.125% Senior Secured Notes, due June 2028    
Debt Instrument [Line Items]    
Debt instrument, percentage rate 6.125%  
Total long-term debt, net of current portion, before debt issuance costs and discount $ 550,000 $ 550,000