v3.19.3.a.u2
Leases - Future Minimum Lease Payments to be Received from Customers under Non-cancellable Operating Leases ASC 840 (Detail)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 502
2020 418
2021 271
2022 187
2023 189
Thereafter 2,469
Total $ 4,036