Annual report pursuant to Section 13 and 15(d)

COMPANY-SPONSORED EMPLOYEE BENEFIT PLANS - Funded Status as of the Respective Measurement Dates in Each Year and the Amounts Recognized in Balance Sheet (Detail)

v3.10.0.1
COMPANY-SPONSORED EMPLOYEE BENEFIT PLANS - Funded Status as of the Respective Measurement Dates in Each Year and the Amounts Recognized in Balance Sheet (Detail) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items]        
Payment for Pension and Other Postretirement Benefits $ 685 $ 186 $ 7,794 $ 2,668
Funded Status:        
Fair value of plan assets   40,864 43,448  
Pension Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Payment for Pension and Other Postretirement Benefits   23 22  
Pension Benefits | U.S. Pension Benefits        
Funded Status:        
Fair value of plan assets 31,215 39,554 41,932 31,215
Benefit obligation (41,069) (45,333) (45,847) (41,069)
Funded status recognized at December 31   (5,779) (3,915)  
Funded Status Recognized in our Balance Sheet:        
Other non-current assets   0 284  
Other current liabilities   (20) (18)  
Pension and postretirement benefit obligations   (5,759) (4,181)  
Net liability at December 31   (5,779) (3,915)  
Amounts Recognized in AOCI:        
Unrecognized net prior service cost   (1,018) (880)  
Unrecognized net actuarial gain (loss)   (3,967) (4,277)  
Gross unrecognized cost at December 31   (4,985) (5,157)  
Deferred tax assets (liabilities) at December 31   1,205 1,840  
Net unrecognized cost at December 31   (3,780) (3,317)  
Pension Benefits | International Pension Benefits        
Funded Status:        
Fair value of plan assets 1,092 1,284 1,333 1,092
Benefit obligation (1,425) (1,552) (1,651) (1,425)
Funded status recognized at December 31   (268) (318)  
Funded Status Recognized in our Balance Sheet:        
Other non-current assets   35 35  
Other current liabilities   (4) (5)  
Pension and postretirement benefit obligations   (299) (348)  
Net liability at December 31   (268) (318)  
Amounts Recognized in AOCI:        
Unrecognized net prior service cost   (14) (2)  
Unrecognized net actuarial gain (loss)   (100) (126)  
Gross unrecognized cost at December 31   (114) (128)  
Deferred tax assets (liabilities) at December 31   28 31  
Net unrecognized cost at December 31   (86) (97)  
Postemployment Retirement Benefits | U.S. Pension Benefits        
Funded Status:        
Fair value of plan assets 15 26 183 15
Benefit obligation $ (2,730) (2,510) (2,792) $ (2,730)
Funded status recognized at December 31   (2,484) (2,609)  
Funded Status Recognized in our Balance Sheet:        
Other non-current assets   0 0  
Other current liabilities   (195) (77)  
Pension and postretirement benefit obligations   (2,289) (2,532)  
Net liability at December 31   (2,484) (2,609)  
Amounts Recognized in AOCI:        
Unrecognized net prior service cost   (21) (29)  
Unrecognized net actuarial gain (loss)   (32) (195)  
Gross unrecognized cost at December 31   (53) (224)  
Deferred tax assets (liabilities) at December 31   13 69  
Net unrecognized cost at December 31   $ (40) $ (155)