XML 138 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory Financing Agreement Inventory Financing Agreement - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
May 09, 2019
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Mar. 31, 2019
barrelsPerDay
Jun. 19, 2017
barrelsPerDay
Oil and Gas, Delivery Commitment [Line Items]                
Interest expense   $ 41.8 $ 38.2 $ 136.0 $ 109.3      
Inventory Financing Obligations | London Interbank Offered Rate (LIBOR)                
Oil and Gas, Delivery Commitment [Line Items]                
Debt Instrument, Basis Spread on Variable Rate       3.25%        
Inventory Financing Obligations                
Oil and Gas, Delivery Commitment [Line Items]                
Interest expense   6.2 $ 5.5 $ 22.5 $ 10.3      
Deferred payment arrangement, maximum percentage of eligible inventory       90.00%        
Deferred payment arrangement, outstanding amount   23.2   $ 23.2   $ 17.0    
Obligations under inventory financing agreements   5.0   5.0        
Inventory Financing Obligations | Macquarie                
Oil and Gas, Delivery Commitment [Line Items]                
Amount retained from initial inventory purchase to cover credit and liquidation risks   $ 11.9   $ 11.9        
Great Falls, MT [Member]                
Oil and Gas, Delivery Commitment [Line Items]                
Inventory Financing Agreement Extension Jun. 30, 2023              
Great Falls, MT [Member] | Inventory Financing Obligations                
Oil and Gas, Delivery Commitment [Line Items]                
Barrels of crude oil per day provided by Macquarie (in barrels per day) | barrelsPerDay             30,000  
shreveport [Member]                
Oil and Gas, Delivery Commitment [Line Items]                
Inventory Financing Agreement Extension Jun. 30, 2023              
shreveport [Member] | Inventory Financing Obligations                
Oil and Gas, Delivery Commitment [Line Items]                
Barrels of crude oil per day provided by Macquarie (in barrels per day) | barrelsPerDay               60,000