v3.26.1
Supplemental Financial Statement Information - Components of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Components of AOCI, net of tax    
Beginning balance $ 415,265 $ 325,084
Other comprehensive income (loss) before reclassifications (498) 1,056
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 95 (61)
Amounts reclassified from AOCI 139 (281)
Other comprehensive income (loss) (264) 714
Ending balance 478,746 345,267
Total    
Components of AOCI, net of tax    
Beginning balance (1,916) (4,800)
Other comprehensive income (loss) (264) 714
Ending balance (2,180) (4,086)
Foreign Currency Translation Adjustments    
Components of AOCI, net of tax    
Beginning balance (2,558) (5,080)
Other comprehensive income (loss) before reclassifications (338) 663
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 12 0
Amounts reclassified from AOCI 0 0
Other comprehensive income (loss) (326) 663
Ending balance (2,884) (4,417)
Unrealized Gains (Losses) on Available-for-Sale Investments    
Components of AOCI, net of tax    
Beginning balance 678 (299)
Other comprehensive income (loss) before reclassifications (356) 645
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 0 0
Amounts reclassified from AOCI (19) (84)
Other comprehensive income (loss) (375) 561
Ending balance 303 262
Unrealized Gains (Losses) on Cash Flow Hedges    
Components of AOCI, net of tax    
Beginning balance (36) 579
Other comprehensive income (loss) before reclassifications 196 (252)
Amounts excluded from the assessment of hedge effectiveness recorded in AOCI 83 (61)
Amounts reclassified from AOCI 158 (197)
Other comprehensive income (loss) 437 (510)
Ending balance $ 401 $ 69