XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives (Net Asset or Liability Positions in Balance Sheet) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Estimated fair value of Company's commodity derivative instruments for cash collateral and associated cash as collateral      
Cash collateral received $ 5,506 $ 39,025 $ (25,316)
Fair value of derivatives 35,489 8,696 75,903
Net derivative asset position, net $ 40,995 $ 47,721 $ 50,587