XML 74 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leased Vehicles - Minimum rental payments (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2020 $ 6,517
2021 4,080
2022 1,607
2023 137
2024 4
Total $ 12,345