v3.26.1
Derivative Instruments - Schedule of Offsetting Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Offsetting Assets [Line Items]    
Net Amount Presented $ 3,489 $ 3,276
Total Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 10,326 8,982
Gross Amounts Offset (6,828) (5,502)
Net Assets 3,498 3,480
Cash Collateral Offset (9) (204)
Net Amount Presented 3,489 3,276
Total Current Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 7,229 7,096
Gross Amounts Offset (4,213) (4,531)
Net Assets 3,016 2,565
Cash Collateral Offset (9) 0
Net Amount Presented 3,007 2,565
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 6,921 6,668
Gross Amounts Offset (4,113) (4,394)
Net Assets 2,808 2,274
Cash Collateral Offset (9) 0
Net Amount Presented 2,799 2,274
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 308 428
Gross Amounts Offset (100) (137)
Net Assets 208 291
Cash Collateral Offset 0 0
Net Amount Presented 208 291
Total Non-current Derivative Assets    
Offsetting Assets [Line Items]    
Gross Assets 3,097 1,886
Gross Amounts Offset (2,615) (971)
Net Assets 482 915
Cash Collateral Offset 0 (204)
Net Amount Presented 482 711
Non-trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 2,952 1,882
Gross Amounts Offset (2,468) (968)
Net Assets 484 915
Cash Collateral Offset 0 (204)
Net Amount Presented 484 711
Trading commodity derivatives    
Offsetting Assets [Line Items]    
Gross Assets 145 4
Gross Amounts Offset (147) (3)
Net Assets (2) 0
Cash Collateral Offset 0 0
Net Amount Presented $ (2) $ 0