v3.25.2
Derivative Instruments (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
MMBTU
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
MMBTU
Derivative [Line Items]          
Gain (loss) on derivatives     $ (415) $ 0  
Derivative assets (liabilities), at fair value, net $ (1,400)   $ (1,400)   $ (1,800)
Not Designated as Hedging Instrument | Natural Gas | Swap          
Derivative [Line Items]          
Derivative, nonmonetary notional amount, energy measure | MMBTU     2,750,000   5,500,000
Not Designated as Hedging Instrument | Natural Gas | Commodity Contract          
Derivative [Line Items]          
Gain (loss) on derivatives (400) $ 0 $ (900) 0  
Unrealized gain (loss) on derivatives $ 1,800 $ 0 $ (400) $ 0