v3.26.1
Derivative Financial Instruments and Fair Value Measurements - Derivatives Fair Values on Balance Sheet (Details) - Commodity swap contracts - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Total commodity swaps - unrealized gain (loss)   $ (72)
Not Designated as Hedging Instrument, Economic Hedge    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current $ 1,933 0
Derivative Liability, Current (92) (9)
Derivative Asset, Noncurrent 149 0
Derivative Liability, Noncurrent 0 (63)
Total commodity swaps - unrealized gain (loss) $ 1,990 $ (72)