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.19.3.a.u2
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
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan Disclosure [Line Items]      
Payment for Pension and Other Postretirement Benefits $ 2,362 $ 186 $ 7,794
Funded Status:      
Fair value of plan assets 47,767 40,864  
United States      
Funded Status:      
Fair value of plan assets 46,209 39,580  
International Pension Benefits      
Funded Status:      
Fair value of plan assets 1,558 1,284  
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Payment for Pension and Other Postretirement Benefits 27 23  
Pension Benefits | United States      
Funded Status:      
Fair value of plan assets 46,172 39,554 41,932
Benefit obligation (54,039) (45,333) (45,847)
Funded status recognized at December 31 (7,867) (5,779)  
Funded Status Recognized in our Balance Sheet:      
Other non-current assets 0 0  
Other current liabilities (22) (20)  
Pension and postretirement benefit obligations (7,845) (5,759)  
Net liability at December 31 (7,867) (5,779)  
Amounts Recognized in AOCI:      
Unrecognized net prior service cost (800) (1,018)  
Unrecognized net actuarial gain (loss) (5,404) (3,967)  
Gross unrecognized cost at December 31 (6,204) (4,985)  
Deferred tax assets (liabilities) at December 31 1,497 1,205  
Net unrecognized cost at December 31 (4,707) (3,780)  
Pension Benefits | International Pension Benefits      
Funded Status:      
Fair value of plan assets 1,558 1,284 1,333
Benefit obligation (1,906) (1,552) (1,651)
Funded status recognized at December 31 (348) (268)  
Funded Status Recognized in our Balance Sheet:      
Other non-current assets 34 35  
Other current liabilities (5) (4)  
Pension and postretirement benefit obligations (377) (299)  
Net liability at December 31 (348) (268)  
Amounts Recognized in AOCI:      
Unrecognized net prior service cost (12) (14)  
Unrecognized net actuarial gain (loss) (162) (100)  
Gross unrecognized cost at December 31 (174) (114)  
Deferred tax assets (liabilities) at December 31 40 28  
Net unrecognized cost at December 31 (134) (86)  
Postemployment Retirement Benefits | United States      
Funded Status:      
Fair value of plan assets 37 26 183
Benefit obligation (2,616) (2,510) $ (2,792)
Funded status recognized at December 31 (2,579) (2,484)  
Funded Status Recognized in our Balance Sheet:      
Other non-current assets 0 0  
Other current liabilities (200) (195)  
Pension and postretirement benefit obligations (2,379) (2,289)  
Net liability at December 31 (2,579) (2,484)  
Amounts Recognized in AOCI:      
Unrecognized net prior service cost (16) (21)  
Unrecognized net actuarial gain (loss) (240) (32)  
Gross unrecognized cost at December 31 (256) (53)  
Deferred tax assets (liabilities) at December 31 62 13  
Net unrecognized cost at December 31 $ (194) $ (40)