XML 109 R97.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail) - Satellite Construction and Other Satellite Related Agreements [Member]
$ in Thousands
Mar. 31, 2025
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2026 $ 262,927
Future minimum payments on purchase commitments for fiscal year 2027 98,303
Future minimum payments on purchase commitments for fiscal year 2028 79,747
Future minimum payments on purchase commitments for fiscal year 2029 39,272
Future minimum payments on purchase commitments for fiscal year 2030 1,491
Future minimum payments on purchase commitments for fiscal year thereafter 5,638
Future minimum payments on purchase commitments total $ 487,378