XML 91 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Narrative (Details)
$ in Thousands, people in Millions, customer in Millions
1 Months Ended
Oct. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Jan. 31, 2024
USD ($)
Nov. 30, 2023
USD ($)
mi²
term
Jul. 31, 2023
USD ($)
Oct. 31, 2022
USD ($)
customer
term
Oct. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
people
renewalOption
Feb. 28, 2021
USD ($)
Dec. 31, 2020
USD ($)
people
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2014
USD ($)
Disaggregation of Revenue [Line Items]                                
Number of people covered by network | people                   7.5            
Lease term                   30 years            
Lease extension               10 years   10 years            
Scheduled prepayments                   $ 47,700            
Contractual term                   30 years            
Days after agreement execution, payments due               30 days                
Prepayments received                     $ 124,672 $ 122,212   $ 60,759    
Prepaid expenses and other current assets                     2,801 $ 3,912        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-04-01                                
Disaggregation of Revenue [Line Items]                                
Remaining performance obligation, amount                     $ 181,500          
Remaining performance obligation, expected timing of satisfaction, period                     30 years          
Maximum                                
Disaggregation of Revenue [Line Items]                                
Lease extension                     10 years          
Contractual term                     10 years          
Total spectrum revenue                                
Disaggregation of Revenue [Line Items]                                
Prepaid expenses and other current assets                               $ 7,500
Ameren                                
Disaggregation of Revenue [Line Items]                                
Lease payments received $ 1,000 $ 7,500         $ 17,200 $ 5,400 $ 300              
Evergy                                
Disaggregation of Revenue [Line Items]                                
Number of people covered by network | people               3.9                
Lease term               20 years     20 years          
Scheduled prepayments               $ 30,200                
Number of renewal options | renewalOption               2                
Xcel Energy | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                                
Disaggregation of Revenue [Line Items]                                
Agreement term           20 years                    
Number of agreement extensions | term           2                    
Agreement extension term           10 years                    
Total scheduled prepayments           $ 80,000                    
Prepayments received                     $ 67,100       $ 8,000  
Milestone payment received     $ 16,800 $ 21,200 $ 21,200                      
Xcel Energy | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Maximum                                
Disaggregation of Revenue [Line Items]                                
Prepayments received                     $ 62,000          
Xcel Energy | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Electricity                                
Disaggregation of Revenue [Line Items]                                
Number of customers | customer           3.7                    
Xcel Energy | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Natural Gas                                
Disaggregation of Revenue [Line Items]                                
Number of customers | customer           2.1                    
Tampa Electric Company | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                                
Disaggregation of Revenue [Line Items]                                
Agreement term       20 years                        
Agreement extension term       10 years                        
Total scheduled prepayments       $ 34,500                        
Prepayments received                         $ 6,900      
Number of agreement extension terms | term       2                        
Service area | mi²       2,000