XML 20 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases and Lease Commitments - Maturities of Operating Lease Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Operating Leased Assets [Line Items]    
2020 $ 510  
2021 276  
2022 188  
2023 152  
2024 124  
Thereafter 332  
Total lease payments 1,582  
Less: Interest (171)  
Operating lease, liability 1,411 $ 1,800
Accounts Payable and Accrued Liabilities    
Operating Leased Assets [Line Items]    
Operating lease, liability 494 600
Other Liabilities    
Operating Leased Assets [Line Items]    
Operating lease, liability $ 917 $ 1,200