XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory Financing Agreements - Schedule of Inventory Intermediation Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Supply Commitment [Line Items]        
Inventory intermediation fees $ 1,642,626 $ 1,098,422 $ 4,801,800 $ 3,184,583
Interest expense and financing costs, net 16,852 15,374 51,400 50,711
Supply and Offtake Agreement        
Supply Commitment [Line Items]        
Interest expense and financing costs, net 1,453 754 4,555 2,078
Supply and Offtake Agreement | Inventory Intermediation        
Supply Commitment [Line Items]        
Inventory intermediation fees 40,112 4,988 79,557 14,038
Supply and Offtake Agreement | Inventory Intermediation | Mandatory Market Structure Roll Fees        
Supply Commitment [Line Items]        
Inventory intermediation fees 30,200 800 54,100 1,900
Washington Refinery Intermediation Agreement        
Supply Commitment [Line Items]        
Interest expense and financing costs, net 2,636 1,276 7,533 3,387
Washington Refinery Intermediation Agreement | Inventory Intermediation        
Supply Commitment [Line Items]        
Inventory intermediation fees $ 750 $ 750 $ 2,250 $ 2,486