XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Level 2 | Carrying Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts $ (4,753) $ 0
Level 2 | Fair Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (4,753) 0
Level 2 | Swap contracts | Carrying Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (3,467) 0
Level 2 | Swap contracts | Carrying Value | Fair Value, Recurring | Current liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (669) 0
Level 2 | Swap contracts | Carrying Value | Fair Value, Recurring | Non-current liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (2,798) 0
Level 2 | Swap contracts | Fair Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (3,467) 0
Level 2 | Swap contracts | Fair Value | Fair Value, Recurring | Current liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (669) 0
Level 2 | Swap contracts | Fair Value | Fair Value, Recurring | Non-current liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (2,798) 0
Level 2 | Collar contracts | Carrying Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (1,286) 0
Level 2 | Collar contracts | Carrying Value | Fair Value, Recurring | Current liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (178) 0
Level 2 | Collar contracts | Carrying Value | Fair Value, Recurring | Non-current liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (1,108) 0
Level 2 | Collar contracts | Fair Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (1,286) 0
Level 2 | Collar contracts | Fair Value | Fair Value, Recurring | Current liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (178) 0
Level 2 | Collar contracts | Fair Value | Fair Value, Recurring | Non-current liability    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total collar contracts (1,108) 0
Senior notes | Level 2 | Carrying Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 639,252 638,075
Senior notes | Level 2 | Fair Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value $ 673,745 $ 660,972
Senior notes | 6.875% senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Interest rate of debt (as a percent) 6.875% 6.875%
Revolving Credit Facility | Level 2 | Carrying Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value $ 35,000 $ 0
Revolving Credit Facility | Level 2 | Fair Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 34,300 0
Term Loan | Level 2 | Carrying Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value 933,138 835,412
Term Loan | Level 2 | Fair Value | Fair Value, Recurring    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt fair value $ 947,613 $ 853,174