XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments - Schedule of Realized and Unrealized Gains (losses) on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Gains and (losses) on derivative instruments          
Net unrealized gains on derivative instruments     $ 18,898   $ 28,624
Natural gas swaps          
Gains and (losses) on derivative instruments          
Natural gas swaps gains $ 5,040 $ 141 12,998 $ 746  
Natural gas swaps losses (2,640) (8,461) (5,035) (23,107)  
Total $ 2,400 $ (8,320) 7,963 $ (22,361)  
Net unrealized gains on derivative instruments     $ 18,898   $ 28,624