XML 104 R86.htm IDEA: XBRL DOCUMENT v3.24.4
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of trading securities $ 1,800 $ 1,800
Net gains (losses) on marketable securities 170 240
Outstanding principal amount of debt instruments 21,557 18,723
Unamortized discounts and issuance costs 1,287 1,264
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated fair values of debt instruments 20,200 18,500
Interest rate swaps | Designated as hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate notional amount of derivatives 1,300 1,300
Foreign currency contracts | Designated as hedges    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Aggregate notional amount of derivatives $ 7,500 $ 6,500