XML 50 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of fair value measurements
The fair values and the levels within the fair value hierarchy of financial instruments recorded on the condensed consolidated balance sheets were:
March 31, 2026December 31, 2025
Financial InstrumentLevel
Balance Sheet Classification
Carrying ValueFair ValueCarrying ValueFair Value
Derivatives designated as hedging instruments(in thousands)
Swap contracts
Level 2
Current liability
$(463)$(463)$(1,257)$(1,257)
Swap contractsLevel 2Non-current liability(744)(744)(2,180)(2,180)
Total swap contracts
(1,207)(1,207)(3,437)(3,437)
Collar contractsLevel 2Current liability(153)(153)(202)(202)
Collar contractsLevel 2
Non-current liability
(373)(373)(771)(771)
Total collar contracts
(526)(526)(973)(973)
Total fair value
$(1,733)$(1,733)$(4,410)$(4,410)
6.875% senior notes
Level 2$640,037 $672,042 $639,644 $680,316 
Credit facilities:
Revolving Credit Facility
Level 2— — — — 
Term LoanLevel 2$929,390 $942,851 $931,247 $949,947