XML 104 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Leases and Capacity Purchase Agreements - Future Lease Payment under Terms of Capacity Purchase Agreement (Details)
$ in Billions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
2019 $ 2.2
2020 2.0
2021 1.8
2022 1.4
2023 0.8
2024 3.1
Total $ 11.3