v3.25.1
Derivative Instruments - Narrative (Details) - Natural gas swaps - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivative Instruments    
Derivative asset $ 59,792 $ 28,624
Credit collateral posted $ 15,200 $ 500