v3.19.2
Commitments and Contingencies - Future Minimum Commitments under Operating Leases (Detail)
$ in Millions
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2019 $ 145
2020 139
2021 130
2022 121
2023 106
Thereafter 1,516
Total operating lease minimum commitments $ 2,157