v3.24.1.u1
Supplemental Financial Statement Information - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balance Sheet Components Disclosure [Abstract]    
Interest income $ 1,061 $ 797
Interest expense (94) (80)
Foreign currency exchange gain (loss), net (238) (210)
Gain (loss) on debt securities, net (462) (293)
Gain (loss) on equity securities, net 2,243 377
Performance fees 104 118
Income (loss) and impairment from equity method investments, net (26) (51)
Other 255 132
Other income (expense), net 2,843 790
Interest costs capitalized $ 43 $ 40