v3.24.1.u1
Debt - Schedule of Long-Term Debt, Net (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt $ 586,622,000 $ 586,203,000
Carrying Value    
Debt Instrument [Line Items]    
Total debt 586,622,000 586,203,000
Less: Current maturities of long-term debt 0 0
Long-term debt 586,622,000 586,203,000
Estimated Fair Value    
Debt Instrument [Line Items]    
Total debt 625,440,000 626,472,000
Less: Current maturities of long-term debt 0 0
Long-term debt 625,440,000 626,472,000
Credit facility | Credit facility    
Debt Instrument [Line Items]    
Total debt 0  
Credit facility | Credit facility | Carrying Value    
Debt Instrument [Line Items]    
Total debt   0
Credit facility | Credit facility | Estimated Fair Value    
Debt Instrument [Line Items]    
Total debt $ 0 0
8.000% Senior Notes due April 2030 | Senior secured notes    
Debt Instrument [Line Items]    
Stated interest rate 8.00%  
8.000% Senior Notes due April 2030 | Senior secured notes | Carrying Value    
Debt Instrument [Line Items]    
Total debt $ 586,622,000 586,203,000
8.000% Senior Notes due April 2030 | Senior secured notes | Estimated Fair Value    
Debt Instrument [Line Items]    
Total debt $ 625,440,000 $ 626,472,000