XML 104 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative financial instruments and risk management (Details 3) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Machinery, Energy & Transportation    
Derivative notional amounts    
Derivative instruments notional amount $ 1,834 $ 3,190
Financial Products    
Derivative notional amounts    
Derivative instruments notional amount $ 10,210 $ 3,691