XML 107 R95.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail) - Satellite Construction and Other Satellite Related Agreements [Member]
$ in Thousands
Mar. 31, 2024
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2025 $ 273,341
Future minimum payments on purchase commitments for fiscal year 2026 138,262
Future minimum payments on purchase commitments for fiscal year 2027 200,281
Future minimum payments on purchase commitments for fiscal year 2028 12,918
Future minimum payments on purchase commitments for fiscal year 2029 3,100
Future minimum payments on purchase commitments for fiscal year thereafter 9,390
Future minimum payments on purchase commitments total $ 637,292