XML 119 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule of Notional Amounts of Outstanding Derivative Positions (Details)
bbl in Thousands
12 Months Ended
Dec. 31, 2024
bbl
Credit Derivatives [Line Items]  
Purchases 94,150
Sales (99,917)
Net (5,767)
Futures  
Credit Derivatives [Line Items]  
Purchases 88,901
Sales (94,018)
Net (5,117)
Swaps  
Credit Derivatives [Line Items]  
Purchases 5,249
Sales (5,899)
Net (650)