v3.26.1
Supplemental Financial Statement Information - Effects on Net Income of Amounts Reclassified from AOCI (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Revenue $ 109,896 $ 90,234
Other income (expense), net 37,716 11,183
Benefit (provision) for income taxes (14,834) (7,249)
Net income 62,578 34,540
Reclassification out of Accumulated Other Comprehensive Income    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Net income (139) 281
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 24 104
Benefit (provision) for income taxes (5) (20)
Net income 19 84
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 52 (45)
Net income (158) 197
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 (211) 242
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