XML 102 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Schedule of Gross Fair Values of Recognized Derivative Assets and Liabilities, Amounts Offset Under Master Netting Arrangements With Counterparties and Resulting Net Amounts (Details) - Commodity Contracts - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Gross Fair Value $ 1,916 $ 23,401
Gross Amounts Offset (105) (881)
Net Fair Value 1,811 22,520
Gross Fair Value (105) (881)
Gross Amounts Offset 105 881
Net Fair Value $ 0 $ 0