v3.26.1
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 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:
June 30, 2026December 31, 2025
Financial InstrumentLevel
Balance Sheet Classification
Carrying ValueFair ValueCarrying ValueFair Value
Derivatives designated as hedging instruments(in thousands)
Assets:
Swap contracts
Level 2
Other current assets
$371 $371 $— $— 
Swap contractsLevel 2Other assets300 300 — — 
Total swap contracts
671 671 — — 
Collar contractsLevel 2
Other current assets
95 95 — — 
Collar contractsLevel 2Other assets165 165 — — 
Total collar contracts
260 260 — — 
Liabilities:
Swap contractsLevel 2Current liability— — (1,257)(1,257)
Swap contractsLevel 2Non-current liability— — (2,180)(2,180)
Total swap contracts— — (3,437)(3,437)
Collar contractsLevel 2Current liability— — (202)(202)
Collar contractsLevel 2Non-current liability— — (771)(771)
Total collar contracts— — (973)(973)
Total fair value
$931 $931 $(4,410)$(4,410)
6.875% senior notes
Level 2$640,430 $673,498 $639,644 $680,316 
Credit facilities:
Revolving Credit Facility
Level 2— — — — 
Term LoanLevel 2$927,549 $939,298 $931,247 $949,947