XML 86 R73.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail) - Satellite Construction and Other Satellite Related Agreements [Member]
$ in Thousands
Mar. 31, 2021
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2022 $ 360,547
Future minimum payments on purchase commitments for fiscal year 2023 203,008
Future minimum payments on purchase commitments for fiscal year 2024 20,361
Future minimum payments on purchase commitments for fiscal year 2025 2,271
Future minimum payments on purchase commitments for fiscal year 2026 2,291
Future minimum payments on purchase commitments for fiscal year thereafter 9,791
Future minimum payments on purchase commitments total $ 598,269