XML 101 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Commercial Paper and Credit Facilities (Details)
$ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
extension
Dec. 31, 2021
USD ($)
Aug. 31, 2023
USD ($)
Debt Instrument [Line Items]        
Repayments of debt     $ 200  
GO Zone Term Loans | Term Loan        
Debt Instrument [Line Items]        
Repayments of debt $ 200      
Commercial Paper        
Debt Instrument [Line Items]        
Maximum aggregate borrowing capacity   $ 2,700    
Senior Secured Hedged Inventory Facility        
Debt Instrument [Line Items]        
Maximum aggregate borrowing capacity   1,900    
Committed borrowing capacity   $ 1,350    
Number of years by which maturity date of credit facility may be extended (in years)   1 year    
Senior Secured Hedged Inventory Facility | Minimum        
Debt Instrument [Line Items]        
Credit facility extensions available | extension   1    
Senior Secured Hedged Inventory Facility | Letters of credit        
Debt Instrument [Line Items]        
Committed borrowing capacity   $ 400    
Senior Unsecured Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum aggregate borrowing capacity   2,100    
Committed borrowing capacity   $ 1,350    
Number of years by which maturity date of credit facility may be extended (in years)   1 year    
Senior Unsecured Revolving Credit Facility | Minimum        
Debt Instrument [Line Items]        
Credit facility extensions available | extension   1    
Senior Unsecured Revolving Credit Facility | Letters of credit        
Debt Instrument [Line Items]        
Committed borrowing capacity   $ 400    
Senior Unsecured Revolving Credit Facility, Maturiting in August 2027        
Debt Instrument [Line Items]        
Committed borrowing capacity       $ 64