Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Schedule of Future Unconditional Minimum Satellite Costs (Details)

v3.19.1
Commitments and Contingencies - Schedule of Future Unconditional Minimum Satellite Costs (Details) - USD ($)
Dec. 31, 2018
Sep. 30, 2016
Other Commitments [Line Items]    
Contractual obligation   $ 40,000,000
Satellite Service Provider    
Other Commitments [Line Items]    
2019 $ 124,599,000  
2020 124,276,000  
2021 43,001,000  
2022 31,687,000  
2023 28,283,000  
Thereafter 82,965,000  
Total minimum lease payments $ 434,811,000