XML 99 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Long-Term Debt, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Feb. 05, 2021
Debt Instrument [Line Items]      
Less: Current maturities of long-term debt $ 0 $ 159,715  
Long-term debt 586,203 513,055 $ 393,500
Carrying Value      
Debt Instrument [Line Items]      
Total debt 586,203 672,770  
Less: Current maturities of long-term debt 0 159,715  
Long-term debt 586,203 513,055  
Estimated Fair Value      
Debt Instrument [Line Items]      
Total debt 626,472 692,068  
Less: Current maturities of long-term debt 0 0  
Long-term debt 626,472 692,068  
Line of Credit | Carrying Value | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt 0 0  
Line of Credit | Estimated Fair Value | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt $ 0 0  
8.000% Senior Notes due April 2030 | Secured Debt      
Debt Instrument [Line Items]      
Debt, stated interest rate 8.00%    
8.000% Senior Notes due April 2030 | Secured Debt | Carrying Value      
Debt Instrument [Line Items]      
Total debt $ 586,203 0  
8.000% Senior Notes due April 2030 | Secured Debt | Estimated Fair Value      
Debt Instrument [Line Items]      
Total debt $ 626,472 0  
11.000% Senior Notes due February 2028 | Secured Debt      
Debt Instrument [Line Items]      
Debt, stated interest rate 11.00%    
Total debt     $ 216,000
11.000% Senior Notes due February 2028 | Secured Debt | Carrying Value      
Debt Instrument [Line Items]      
Total debt $ 0 173,695  
11.000% Senior Notes due February 2028 | Secured Debt | Estimated Fair Value      
Debt Instrument [Line Items]      
Total debt 0 192,353  
New DNB Credit Facility matures December 2025 | Term Loans | Carrying Value      
Debt Instrument [Line Items]      
Total debt 0 349,360  
New DNB Credit Facility matures December 2025 | Term Loans | Estimated Fair Value      
Debt Instrument [Line Items]      
Total debt 0 350,000  
DSF Credit Facility matures December 2023 | Term Loans | Carrying Value      
Debt Instrument [Line Items]      
Total debt 0 149,715  
DSF Credit Facility matures December 2023 | Term Loans | Estimated Fair Value      
Debt Instrument [Line Items]      
Total debt $ 0 $ 149,715