v3.26.1
Revenue - Spectrum Sale Agreements (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2026
USD ($)
license
Jan. 31, 2026
USD ($)
Jan. 30, 2026
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Disaggregation of Revenue [Line Items]          
Prepayments received $ 161,178     $ 124,672 $ 122,212
CPS Energy (“CPS”) | License          
Disaggregation of Revenue [Line Items]          
Remaining performance obligation, amount   $ 13,000      
Prepayments received 6,500   $ 13,000    
Payments remaining $ 6,500        
Broadband license(s) remaining | license 1        
Texas-New Mexico Power Company (“TNMP”) | License          
Disaggregation of Revenue [Line Items]          
Remaining performance obligation, amount $ 3,200        
Prepayments received 0        
Payments remaining $ 3,200        
Broadband license(s) remaining | license 2        
NorthWestern Energy (“NWE”) | License          
Disaggregation of Revenue [Line Items]          
Remaining performance obligation, amount $ 7,700        
Prepayments received 0        
Payments remaining $ 7,700        
Broadband license(s) remaining | license 65