XML 45 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail) - Satellite Construction and Other Satellite Related Agreements [Member]
$ in Thousands
Mar. 31, 2020
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2021 $ 320,079
Future minimum payments on purchase commitments for fiscal year 2022 269,528
Future minimum payments on purchase commitments for fiscal year 2023 108,705
Future minimum payments on purchase commitments for fiscal year 2024 20,334
Future minimum payments on purchase commitments for fiscal year 2025 2,244
Future minimum payments on purchase commitments for fiscal year thereafter 11,905
Future minimum payments on purchase commitments total $ 732,795