v3.26.3
Supplemental Financial Statement Information - Effects on Net Income of Amounts Reclassified from AOCI (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Revenue $ 127,577 $ 102,346 $ 357,269 $ 289,007
Other income (expense), net (8,221) 12,759 127,478 26,604
Benefit (provision) for income taxes (5,887) (9,008) (47,281) (21,994)
Net income 26,468 34,979 201,239 97,715
Reclassification out of Accumulated Other Comprehensive Income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Net income 136 (147) 48 56
Reclassification out of Accumulated Other Comprehensive Income | Unrealized gains (losses) on available-for-sale investments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income (expense), net (35) 46 (55) 187
Benefit (provision) for income taxes 8 (10) 13 (38)
Net income (27) 36 (42) 149
Reclassification out of Accumulated Other Comprehensive Income | Unrealized gains (losses) on cash flow hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Benefit (provision) for income taxes (34) 54 5 40
Net income 163 (183) 90 (93)
Reclassification out of Accumulated Other Comprehensive Income | Unrealized gains (losses) on cash flow hedges | Foreign exchange derivatives        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Revenue 196 (237) 82 (133)
Reclassification out of Accumulated Other Comprehensive Income | Unrealized gains (losses) on cash flow hedges | Interest rate derivatives        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income (expense), net $ 1 $ 0 $ 3 $ 0