v3.24.0.1
Supplemental Financial Statement Information - Components of Other Income (Expense), Net (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Components Disclosure [Abstract]      
Interest income $ 3,865 $ 2,174 $ 1,499
Interest expense (308) (357) (346)
Foreign currency exchange gain (loss), net (1,238) (654) (240)
Gain (loss) on debt securities, net (1,215) (2,064) (110)
Gain (loss) on equity securities, net 392 (3,455) 12,380
Performance fees 257 798 (1,908)
Income (loss) and impairment from equity method investments, net (628) (337) 334
Other 299 381 411
Other income (expense), net 1,424 (3,514) 12,020
Interest capitalized $ 181 $ 128 $ 163