XML 74 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Long-Term Debt - Schedule of Components of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Unamortized discount and debt issuance costs $ (2,950) $ (3,200)
Long-term debt, net 547,050 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 $ 478,400 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