v3.26.1
Derivative Instruments - Schedule of Offsetting Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Offsetting Liabilities [Line Items]    
Net Amount Presented $ (5,919) $ (2,211)
Total Derivative Liabilities    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (13,915) (9,128)
Gross Amounts Offset 6,707 5,878
Net Liabilities (7,208) (3,249)
Cash Collateral Offset 1,289 1,038
Net Amount Presented (5,919) (2,211)
Total Current Derivative Liabilities    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (11,771) (8,552)
Gross Amounts Offset 5,569 5,358
Net Liabilities (6,202) (3,194)
Cash Collateral Offset 1,011 1,038
Net Amount Presented (5,191) (2,156)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (11,063) (7,331)
Gross Amounts Offset 5,478 5,335
Net Liabilities (5,585) (1,996)
Cash Collateral Offset 1,011 1,038
Net Amount Presented (4,574) (958)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (708) (1,221)
Gross Amounts Offset 91 23
Net Liabilities (617) (1,198)
Cash Collateral Offset 0 0
Net Amount Presented (617) (1,198)
Total Non-current Derivative Assets    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (2,144) (576)
Gross Amounts Offset 1,138 520
Net Liabilities (1,006) (55)
Cash Collateral Offset 278 0
Net Amount Presented (728) (55)
Non-trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (2,008) (530)
Gross Amounts Offset 1,035 507
Net Liabilities (973) (22)
Cash Collateral Offset 278 0
Net Amount Presented (695) (22)
Trading commodity derivatives    
Offsetting Liabilities [Line Items]    
Gross  Liabilities (136) (46)
Gross Amounts Offset 103 13
Net Liabilities (33) (33)
Cash Collateral Offset 0 0
Net Amount Presented $ (33) $ (33)