v3.25.2
Inventory Intermediation Obligations - Narrative (Details)
barrel in Millions, $ in Millions
3 Months Ended 6 Months Ended
Dec. 21, 2023
USD ($)
Dec. 20, 2023
USD ($)
Jun. 30, 2025
USD ($)
barrel
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
barrel
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
barrel
Other Liabilities Disclosure [Abstract]              
Extension term 6 months 12 months          
Inventory intermediation agreement obligation, payment deferral mechanism amount $ 250.0 $ 70.0          
Issued letters of credit     $ 255.0   $ 255.0   $ 200.0
Number of barrels | barrel     5.4   5.4   5.5
Barrels associated with non-current inventory intermediation obligation | barrel     5.5   5.5   5.5
Gain (loss) on changes in fair value due to commodity-index price and interest rate     $ 26.7 $ 19.3 $ 30.0 $ (62.5)