v3.26.1
Contingencies and Guaranty - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Jun. 30, 2025
USD ($)
Oct. 31, 2022
state
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Other Commitments [Line Items]            
Contract with customer, liability $ 128,214   $ 174,913 $ 128,214 $ 161,178 $ 124,672
Employer contribution amount     100 $ 200    
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Wireless Licenses            
Other Commitments [Line Items]            
Consideration transferred $ 28,000          
Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Maximum | Wireless Licenses            
Other Commitments [Line Items]            
Contract with customer, liability     13,100      
Xcel Energy Services Inc. (“Xcel Energy”) | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement            
Other Commitments [Line Items]            
Agreement term (in years)   20 years        
Number of states in service territory | state   8        
Contract with customer, liability     76,000      
Xcel Energy Services Inc. (“Xcel Energy”) | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Maximum            
Other Commitments [Line Items]            
Contract with customer, liability     $ 66,500