XML 78 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Other Financial Information - Other Current Liabilities (Details) - USD ($)
$ in Millions
Apr. 04, 2021
Dec. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Other current liabilities $ 12,798 $ 11,527
BioNTech [Member] | BNT162b2 alliance revenues and direct sales [Member] | Collaborative Arrangement [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Other current liabilities $ 1,400 $ 25