XML 111 R111.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other assets impairments, restructuring and other items - Summary of Restructuring Accruals (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]    
Beginning balance $ (233) $ (311)
Provision (199) (488)
Utilization and other 217 566
Ending balance (215) (233)
Employee termination costs [Member]    
Restructuring Cost and Reserve [Line Items]    
Beginning balance (204) (294)
Provision (159) (410)
Utilization and other 155 500
Ending balance (208) (204)
Other Exit and Disposal [Member]    
Restructuring Cost and Reserve [Line Items]    
Beginning balance (29) (17)
Provision (40) (78)
Utilization and other 62 66
Ending balance $ (7) $ (29)