XML 52 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 3,576 $ 3,357
Work-in-process 2,850 2,726
Finished goods 5,080 4,867
Inventory, net 11,506 10,950
Inventory Valuation Reserves $ 1,386 $ 1,377