v3.26.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Total spectrum revenue $ 1,958 $ 1,418
Spectrum revenue | Ameren Corporation (“Ameren”)    
Disaggregation of Revenue [Line Items]    
Total spectrum revenue 206 206
Spectrum revenue | Evergy Services, Inc. (“Evergy”)    
Disaggregation of Revenue [Line Items]    
Total spectrum revenue 385 385
Spectrum revenue | Xcel Energy Services Inc. (“Xcel Energy”)    
Disaggregation of Revenue [Line Items]    
Total spectrum revenue 935 801
Spectrum revenue | Tampa Electric Company (“TECO”)    
Disaggregation of Revenue [Line Items]    
Total spectrum revenue $ 432 $ 26