v3.26.1
Debt - Narrative (Details)
$ in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
extension
Jun. 30, 2025
USD ($)
Jun. 25, 2026
USD ($)
Dec. 31, 2025
USD ($)
Nov. 26, 2025
USD ($)
Debt Instrument [Line Items]            
Outstanding letters of credit $ 63 $ 63     $ 95  
Term Loan Agreement            
Debt Instrument [Line Items]            
Long-term debt           $ 1,100
Senior Notes Due in December 2026 At 4.50 Percent | Senior Notes            
Debt Instrument [Line Items]            
long-term debt, gross       $ 750 $ 750  
Debt instrument, interest rate (as a percent)       4.50% 4.50%  
Revolving Credit Facility | Senior Unsecured Revolving Credit Facility | Line of credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity 2,700 2,700        
Line of credit facility, current borrowing capacity 1,350 1,350        
Line of credit facility, accordion feature, increase limit $ 4,000 $ 4,000        
Line of credit facility period for which term of credit facility may be extended 1 year          
Revolving Credit Facility | Senior Unsecured Revolving Credit Facility | Line of credit | Minimum            
Debt Instrument [Line Items]            
Number of one year extensions provided for under agreement | extension   1        
Revolving Credit Facility | Senior Secured Hedged Inventory Facility | Line of credit            
Debt Instrument [Line Items]            
Line of credit facility, current borrowing capacity $ 1,350 $ 1,350        
Letter of Credit | Senior Unsecured Revolving Credit Facility | Line of credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity 800 800        
Bridge Loan | Senior Unsecured Revolving Credit Facility | Line of credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 225 225        
Line Of Credit And Commercial Paper            
Debt Instrument [Line Items]            
Total borrowings   37,100 $ 27,600      
Total repayments   $ 38,100 $ 27,500