XML 122 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
NOTES PAYABLE AND LEASE OBLIGATIONS - Summary of Notes Payable (Detail 1) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Notes payable and lease obligations $ 7,498 $ 7,364
Finance lease obligations 5 6
Operating lease obligations $ 91 $ 118
Finance lease obligations ext list Notes payable and lease obligations Notes payable and lease obligations
Operating lease obligations ext list Notes payable and lease obligations Notes payable and lease obligations
1.125% senior notes due March 2026    
Debt Instrument [Line Items]    
Notes payable and lease obligations $ 399 $ 398
2.875% senior notes due October 2026    
Debt Instrument [Line Items]    
Notes payable and lease obligations 299 299
3.60% senior notes due April 2030    
Debt Instrument [Line Items]    
Notes payable and lease obligations 994 993
6.90% senior notes due December 2039    
Debt Instrument [Line Items]    
Notes payable and lease obligations 221 221
6.45% senior notes due August 2040    
Debt Instrument [Line Items]    
Notes payable and lease obligations 255 254
4.00% senior noted due October 2046    
Debt Instrument [Line Items]    
Notes payable and lease obligations 394 394
4.750% senior notes due January 2049    
Debt Instrument [Line Items]    
Notes payable and lease obligations 542 542
.300% senior notes due September 2025    
Debt Instrument [Line Items]    
Notes payable and lease obligations 79 87
.932% senior notes due January 2027    
Debt Instrument [Line Items]    
Notes payable and lease obligations 378 422
1.048% senior notes due March 2039    
Debt Instrument [Line Items]    
Notes payable and lease obligations 81 0
1.075% senior notes due September 2029    
Debt Instrument [Line Items]    
Notes payable and lease obligations 211 234
.500% senior notes due December 2029    
Debt Instrument [Line Items]    
Notes payable and lease obligations 79 88
.550% senior notes due March 2030    
Debt Instrument [Line Items]    
Notes payable and lease obligations 84 93
1.159% senior notes due October 2030    
Debt Instrument [Line Items]    
Notes payable and lease obligations 184 206
1.412% senior notes due March 2031    
Debt Instrument [Line Items]    
Notes payable and lease obligations 176 0
.633% senior notes due April 2031    
Debt Instrument [Line Items]    
Notes payable and lease obligations 189 211
.843% senior notes due December 2031    
Debt Instrument [Line Items]    
Notes payable and lease obligations 58 65
.750% senior notes due March 2032    
Debt Instrument [Line Items]    
Notes payable and lease obligations 130 145
1.320% senior notes due December 2032    
Debt Instrument [Line Items]    
Notes payable and lease obligations 133 148
.844% senior notes due April 2033    
Debt Instrument [Line Items]    
Notes payable and lease obligations 76 84
1.488% senior notes due October 2033    
Debt Instrument [Line Items]    
Notes payable and lease obligations 95 106
1.682% senior notes due March 2034    
Debt Instrument [Line Items]    
Notes payable and lease obligations 48 0
1.600% senior notes due March 2034    
Debt Instrument [Line Items]    
Notes payable and lease obligations 115 0
.934% senior notes due December 2034    
Debt Instrument [Line Items]    
Notes payable and lease obligations 62 69
.830% senior notes due March 2035    
Debt Instrument [Line Items]    
Notes payable and lease obligations 66 74
1.740% senior notes due March 2036    
Debt Instrument [Line Items]    
Notes payable and lease obligations 94 0
1.039% senior notes due April 2036    
Debt Instrument [Line Items]    
Notes payable and lease obligations 63 70
1.594% senior notes due September 2037    
Debt Instrument [Line Items]    
Notes payable and lease obligations 41 45
1.750% senior notes due October 2038    
Debt Instrument [Line Items]    
Notes payable and lease obligations 56 62
1.920% senior notes due March 2039    
Debt Instrument [Line Items]    
Notes payable and lease obligations 103 0
1.122% senior notes due December 2039    
Debt Instrument [Line Items]    
Notes payable and lease obligations 39 44
1.264% senior notes due April 2041    
Debt Instrument [Line Items]    
Notes payable and lease obligations 63 70
2.160% senior notes due March 2044    
Debt Instrument [Line Items]    
Notes payable and lease obligations 35 0
2.108% subordinated notes due October 2047    
Debt Instrument [Line Items]    
Notes payable and lease obligations 375 419
.963% subordinated bonds paid April 2024    
Debt Instrument [Line Items]    
Notes payable and lease obligations 0 211
1.560% senior notes due April 2051    
Debt Instrument [Line Items]    
Notes payable and lease obligations 125 140
2.144% senior notes due September 2052    
Debt Instrument [Line Items]    
Notes payable and lease obligations 75 84
1.958% subordinated bonds due December 2053    
Debt Instrument [Line Items]    
Notes payable and lease obligations 188 210
2.400% senior notes due March 2054    
Debt Instrument [Line Items]    
Notes payable and lease obligations 122 0
Yen-denominated loan variable interest rate due August 2027    
Debt Instrument [Line Items]    
Notes payable and lease obligations 74 82
Yen-denominated loan variable interest rate due August 2029    
Debt Instrument [Line Items]    
Notes payable and lease obligations 160 178
Yen-denominated loan variable interest rate due August 2032    
Debt Instrument [Line Items]    
Notes payable and lease obligations $ 441 $ 492