XML 85 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt and Credit Facilities - Summary of Debt Carrying Amount (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total $ 26,695 $ 31,402
Less: current portion of long-term debt and other obligations, net 1,516 2,757
Total long-term debt, net 25,179 28,645
Senior Notes And Medium-Term Notes    
Debt Instrument [Line Items]    
Total 25,571 30,295
Senior notes    
Debt Instrument [Line Items]    
Total $ 25,750  
Senior notes | 4.50% Senior Unsecured Notes Due in April 2021    
Debt Instrument [Line Items]    
Interest Rate 4.50%  
Total $ 0 1,000
Senior notes | 0.15% LIBOR Senior Unsecured Notes Due September 2021    
Debt Instrument [Line Items]    
Total $ 0 499
Senior notes | 4.40% Senior Unsecured Notes Due In December 2021    
Debt Instrument [Line Items]    
Interest Rate 4.40%  
Total $ 0 1,249
Senior notes | 1.95% Senior Unsecured Notes Due in March 2022    
Debt Instrument [Line Items]    
Interest Rate 1.95%  
Total $ 500 499
Senior notes | 3.25% Senior Unsecured Notes Due in September 2022    
Debt Instrument [Line Items]    
Interest Rate 3.25%  
Total $ 999 998
Senior notes | 2.50% Senior Unsecured Notes Due in September 2023    
Debt Instrument [Line Items]    
Interest Rate 2.50%  
Total $ 748 748
Senior notes | 0.52% LIBOR Senior Unsecured Notes Due September 2023    
Debt Instrument [Line Items]    
Total $ 0 498
Senior notes | 0.75% Senior Unsecured Notes Due in September 2023    
Debt Instrument [Line Items]    
Interest Rate 0.75%  
Total $ 1,496 1,992
Senior notes | 3.70% Senior Unsecured Notes Due in April 2024    
Debt Instrument [Line Items]    
Interest Rate 3.70%  
Total $ 1,747 1,746
Senior notes | 3.50% Senior Unsecured Notes Due in February 2025    
Debt Instrument [Line Items]    
Interest Rate 3.50%  
Total $ 1,747 1,746
Senior notes | 3.65% Senior Unsecured Notes Due in March 2026    
Debt Instrument [Line Items]    
Interest Rate 3.65%  
Total $ 2,739 2,737
Senior notes | 2.95% Senior Unsecured Notes Due in March 2027    
Debt Instrument [Line Items]    
Interest Rate 2.95%  
Total $ 1,247 1,246
Senior notes | 1.20% Senior Unsecured Notes Due October 2027    
Debt Instrument [Line Items]    
Interest Rate 1.20%  
Total $ 746 745
Senior notes | 1.65% Senior Unsecured Notes Due October 2030    
Debt Instrument [Line Items]    
Interest Rate 1.65%  
Total $ 993 992
Senior notes | 4.60% Senior Unsecured Notes Due in September 2035    
Debt Instrument [Line Items]    
Interest Rate 4.60%  
Total $ 992 991
Senior notes | 4.00% Senior Unsecured Notes Due in September 2036    
Debt Instrument [Line Items]    
Interest Rate 4.00%  
Total $ 742 741
Senior notes | 2.60% Senior Unsecured Notes Due October 2040    
Debt Instrument [Line Items]    
Interest Rate 2.60%  
Total $ 987 986
Senior notes | 5.65% Senior Unsecured Notes Due in December 2041    
Debt Instrument [Line Items]    
Interest Rate 5.65%  
Total $ 996 996
Senior notes | 4.80% Senior Unsecured Notes Due in April 2044    
Debt Instrument [Line Items]    
Interest Rate 4.80%  
Total $ 1,736 1,735
Senior notes | 4.50% Senior Unsecured Notes Due in February 2045    
Debt Instrument [Line Items]    
Interest Rate 4.50%  
Total $ 1,733 1,732
Senior notes | 4.75% Senior Unsecured Notes Due in March 2046    
Debt Instrument [Line Items]    
Interest Rate 4.75%  
Total $ 2,220 2,219
Senior notes | 4.15% Senior Unsecured Notes Due in March 2047    
Debt Instrument [Line Items]    
Interest Rate 4.15%  
Total $ 1,727 1,726
Senior notes | 2.80% Senior Unsecured Notes Due October 2050    
Debt Instrument [Line Items]    
Interest Rate 2.80%  
Total $ 1,476 1,476
Medium-term notes | Variable Term Loan Note Due October 2023    
Debt Instrument [Line Items]    
Total 0 998
Other notes payable    
Debt Instrument [Line Items]    
Total $ 1,124 $ 1,107
LIBOR rate | Senior notes | 0.15% LIBOR Senior Unsecured Notes Due September 2021    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.15%  
LIBOR rate | Senior notes | 0.52% LIBOR Senior Unsecured Notes Due September 2023    
Debt Instrument [Line Items]    
Basis spread on variable rate 0.52%