XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Senior Notes, Borrowings and Repayments and Letters of Credit (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Debt      
Outstanding letters of credit $ 143   $ 205
Senior Notes      
Debt      
Debt instrument face value 7,900   $ 7,300
5.70% senior notes due September 2034 | Senior Notes      
Debt      
Debt instrument face value $ 650    
Debt instrument, interest rate (as a percent) 5.70%    
Public offering price (as a percent) 99.953%    
Commercial Paper Program      
Debt      
Total borrowings $ 20,600 $ 1,500  
Total repayments $ 21,000 $ 1,500