XML 70 R56.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies - Summary of Commitments (Details)
$ in Billions
Jun. 30, 2019
USD ($)
Aircraft
Commitments and Contingencies Disclosure [Abstract]  
Last six months of 2019 $ 2.2
2020 5.9
2021 4.0
2022 3.3
2023 2.0
After 2023 6.9
Total commitments $ 24.3
Number of aircrafts expected to be delivered in 2020 | Aircraft 17