XML 103 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Instruments - Schedule of Long-Term Debts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revolving Credit Facility | Revolving Credit Facility      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Value $ 0 $ 0  
Level 2 | Reported Value Measurement      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value $ (4,410) $ 0  
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag Total fair value Total fair value  
Level 2 | Reported Value Measurement | Swap contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value $ (3,437) $ 0  
Level 2 | Reported Value Measurement | Collar contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (973) 0  
Level 2 | Reported Value Measurement | Current liability | Swap contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (1,257) 0  
Level 2 | Reported Value Measurement | Current liability | Collar contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (202) 0  
Level 2 | Reported Value Measurement | Non-current liability | Swap contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (2,180) 0  
Level 2 | Reported Value Measurement | Non-current liability | Collar contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (771) 0  
Level 2 | Estimate of Fair Value Measurement      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value $ (4,410) $ 0  
DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag Total fair value Total fair value  
Level 2 | Estimate of Fair Value Measurement | Swap contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value $ (3,437) $ 0  
Level 2 | Estimate of Fair Value Measurement | Collar contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (973) 0  
Level 2 | Estimate of Fair Value Measurement | Current liability | Swap contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (1,257) 0  
Level 2 | Estimate of Fair Value Measurement | Current liability | Collar contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (202) 0  
Level 2 | Estimate of Fair Value Measurement | Non-current liability | Swap contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (2,180) 0  
Level 2 | Estimate of Fair Value Measurement | Non-current liability | Collar contracts      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Derivative liabilities, at fair value (771) 0  
Level 2 | Senior notes | Reported Value Measurement      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt, at fair value 639,644 638,075  
Level 2 | Senior notes | Estimate of Fair Value Measurement      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt, at fair value 680,316 660,972  
Level 2 | Term Loan | Reported Value Measurement      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt, at fair value 931,247 835,412  
Level 2 | Term Loan | Estimate of Fair Value Measurement      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt, at fair value 949,947 853,174  
Level 2 | Revolving Credit Facility | Revolving Credit Facility      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Carrying Value 0 0  
Fair Value $ 0 $ 0  
6.875% senior notes | Senior notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Interest rate of debt 6.875% 6.875% 6.875%
Carrying Value $ 639,644 $ 638,075