XML 67 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leased Vehicles - Minimum rental payments (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2019 $ 6,733
2020 4,141
2021 1,568
2022 155
2023 9
Total $ 12,606