XML 93 R79.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail) - Satellite Construction and Other Satellite Related Agreements [Member]
$ in Thousands
Mar. 31, 2023
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2024 $ 306,677
Future minimum payments on purchase commitments for fiscal year 2025 209,777
Future minimum payments on purchase commitments for fiscal year 2026 32,973
Future minimum payments on purchase commitments for fiscal year 2027 1,714
Future minimum payments on purchase commitments for fiscal year 2028 1,735
Future minimum payments on purchase commitments for fiscal year thereafter 5,665
Future minimum payments on purchase commitments total $ 558,541