XML 41 R30.htm IDEA: XBRL DOCUMENT v3.4.0.3
Halliburton Merger Agreement (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Business Combinations [Abstract]    
Halliburton merger termination fee maximum $ 3,500  
Merger and related costs $ 102 $ 28