XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Inventory Financing Agreements - Schedule of Inventory Intermediation Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Supply Commitment [Line Items]        
Inventory intermediation fees $ 2,174,385 $ 1,642,626 $ 5,038,211 $ 4,801,800
Interest expense and financing costs, net 20,815 16,852 51,974 51,400
Supply and Offtake Agreement        
Supply Commitment [Line Items]        
Interest expense and financing costs, net 2,214 1,453 5,834 4,555
Supply and Offtake Agreement | Inventory Intermediation        
Supply Commitment [Line Items]        
Inventory intermediation fees 15,643 40,112 42,270 79,557
Supply and Offtake Agreement | Inventory Intermediation | Mandatory Market Structure Roll Fees        
Supply Commitment [Line Items]        
Inventory intermediation fees 5,100 30,200 9,300 54,100
Washington Refinery Intermediation Agreement        
Supply Commitment [Line Items]        
Interest expense and financing costs, net 3,278 2,636 9,250 7,533
Washington Refinery Intermediation Agreement | Inventory Intermediation        
Supply Commitment [Line Items]        
Inventory intermediation fees 750 750 2,250 2,250
LC Facility due 2024        
Supply Commitment [Line Items]        
Interest expense and financing costs, net $ 54 $ 0 $ 54 $ 0