v3.26.1
Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Balance Sheet Components Disclosure [Abstract]    
Interest income $ 1,381 $ 1,001
Interest expense (533) (34)
Foreign currency exchange gain (loss), net 146 (106)
Gain (loss) on debt securities, net (111) 202
Gain (loss) on equity securities, net 36,915 9,758
Income (loss) and impairment from equity method investments, net 60 (22)
Other (142) 384
Other income (expense), net 37,716 11,183
Interest costs capitalized $ 265 $ 79