XML 54 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Leased Vehicles - Minimum Rental Payments (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2019 $ 5,220
2020 4,740
2021 2,143
2022 306
2023 15
Total $ 12,424