v3.20.4
Investments - Fair Value of Investments by Accounting Type (Detail) - USD ($)
$ in Millions
Dec. 31, 2020
Dec. 31, 2019
Investments, Fair Value Disclosure [Abstract]    
Equity securities, at fair value $ 19,781 $ 22,163
Debt instruments, at fair value 16,981 16,570
Available-for-sale securities, at fair value 46,016 19,094
Investments, at fair value 82,778 57,827
Held-to-maturity securities 5,301 5,825
Equity method investments 366 285
Total investments $ 88,445 $ 63,937