Quarterly report pursuant to Section 13 or 15(d)

Activity in Accumulated Other Comprehensive Income (Loss) (Phantoms) (Detail)

v3.10.0.1
Activity in Accumulated Other Comprehensive Income (Loss) (Phantoms) (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance at beginning of period     $ (4,867)      
Change in foreign currency translation adjustment, net of tax $ (78) $ 24 (84) $ 54    
Balance at end of period (5,346) (4,202) (5,346) (4,202)    
Foreign currency translation gain (loss):            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance at beginning of period     (930) (1,016)    
Change in foreign currency translation adjustment, net of tax     (84) 54    
Reclassification to retained earnings pursuant to the early adoption of ASU 2018-02         $ (47) $ 0
Balance at end of period (1,061) (962) (1,061) (962)    
Aggregate adjustment for the period, tax     25 (93)    
Unrealized gain (loss) on marketable securities, net of tax:            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance at beginning of period     (2) (1)    
Balance at end of period (5) 0 (5) 0    
Current period changes in fair value, tax effect     (1) 0    
Reclassification to earnings, tax effect     1 0    
Unrealized gain (loss) on cash flow hedges, net of tax:            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance at beginning of period     (366) (45)    
Reclassification to retained earnings pursuant to the early adoption of ASU 2018-02         (79) 0
Balance at end of period (179) (237) (179) (237)    
Current period changes in fair value, tax effect     67 (109)    
Reclassification to earnings, tax effect     18 (7)    
Accumulated Defined Benefit Plans Adjustment [Member]            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Balance at beginning of period     (3,569) (3,421)    
Reclassification to retained earnings pursuant to the early adoption of ASU 2018-02         $ (609) $ 0
Balance at end of period $ (4,101) $ (3,003) (4,101) (3,003)    
Reclassification to earnings, tax effect     24 37    
Other Comprehensive Income (Loss), Defined Benefit Plan, Adjustment for Settlement or Curtailment Gain (Loss), Tax     $ 0 $ 214