XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventories - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 23, 2020
Schedule of Inventory [Line Items]        
Inventory write-downs $ 228 $ 86 $ 649  
Immunomedics, Inc.        
Schedule of Inventory [Line Items]        
Inventories $ 294 $ 797   $ 946
Inventory Write-downs for Excess Raw Materials        
Schedule of Inventory [Line Items]        
Inventory write-downs     $ 547