v3.21.1
Goodwill and Intangible Assets - Intangible Assets, Net (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Finite-Lived Intangible Assets      
Gross carrying amount $ 96,090   $ 95,535
Accumulated amortization (16,524)   (14,536)
Net carrying amount 79,566   80,999
Indefinite-lived research and development 1,727   1,877
Total intangible assets gross carrying amount 97,817   97,412
Intangible assets, net 81,293   82,876
Amortization expense 2,009 $ 444  
Developed product rights      
Finite-Lived Intangible Assets      
Gross carrying amount 87,602   87,707
Accumulated amortization (13,395)   (11,620)
Net carrying amount 74,207   76,087
License agreements      
Finite-Lived Intangible Assets      
Gross carrying amount 8,488   7,828
Accumulated amortization (3,129)   (2,916)
Net carrying amount $ 5,359   $ 4,912