XML 46 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Future Minimum Payments for Operating Leases) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Mar. 31, 2019
Leases [Abstract]    
2020 $ 413  
2021 359  
2022 335  
2023 288  
2024 241  
Subsequent years 974  
Total future lease payments 2,610  
Less: Imputed interest (342)  
Total 2,268  
Current lease liabilities 342  
Long-term lease liabilities $ 1,926 $ 1,900