XML 102 R92.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail)
$ in Thousands
Mar. 31, 2026
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments total $ 92,700
Satellite Construction and Other Satellite Related Agreements [Member]  
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2027 97,789
Future minimum payments on purchase commitments for fiscal year 2028 104,623
Future minimum payments on purchase commitments for fiscal year 2029 79,251
Future minimum payments on purchase commitments for fiscal year 2030 6,161
Future minimum payments on purchase commitments for fiscal year 2031 3,173
Future minimum payments on purchase commitments for fiscal year thereafter 376
Future minimum payments on purchase commitments total $ 291,373