v3.25.4
Supplemental Financial Statement Information - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Revenue $ 402,836 $ 350,018 $ 307,394
Other income (expense), net 29,787 7,425 1,424
Benefit (provision) for income taxes (26,656) (19,697) (11,922)
Net income 132,170 100,118 73,795
Reclassification out of AOCI      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Net income 5 (616) (954)
Reclassification out of AOCI | Unrealized gains (losses) on available-for-sale investments      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Other income (expense), net 213 (1,008) (1,497)
Benefit (provision) for income taxes (44) 226 329
Net income 169 (782) (1,168)
Reclassification out of AOCI | Unrealized Gains (Losses) on Cash Flow Hedges      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Revenue (233) 174 213
Other income (expense), net 1 1 6
Benefit (provision) for income taxes 68 (9) (5)
Net income $ (164) $ 166 $ 214