XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Borrowings and Repayments, Letters of Credit (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Debt      
Outstanding letters of credit $ 34   $ 98
3.65% senior notes due June 2022 | Senior notes      
Debt      
Stated percentage 3.65%   3.65%
Senior notes to be redeemed $ 750    
Credit facilities and commercial paper program      
Debt      
Total borrowings 5,600 $ 14,200  
Total repayments $ 5,200 $ 14,800