v3.26.3
Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Balance Sheet Components Disclosure [Abstract]        
Interest income $ 1,768 $ 1,076 $ 4,579 $ 3,128
Interest expense (967) (143) (2,778) (438)
Foreign currency exchange gain (loss), net 22 (143) 7 (318)
Gain (loss) on debt securities, net (383) 122 (526) 489
Gain (loss) on equity securities, net (8,664) 10,734 127,282 21,778
Income (loss) and impairment from equity method investments, net (143) (30) (118) 367
Other 146 1,143 (968) 1,598
Other income (expense), net (8,221) 12,759 127,478 26,604
Interest costs capitalized $ 405 $ 130 $ 1,000 $ 301