v3.25.4
Certain Relationships and Related Transactions (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
May 04, 1988
TDS | Array        
Related Party Transaction [Line Items]        
TDS ownership percentage 82.00%      
TDS | Array | Minimum        
Related Party Transaction [Line Items]        
TDS ownership percentage       90.00%
TDS        
Related Party Transaction [Line Items]        
Billings to Array from TDS $ 51.8 $ 55.9 $ 70.1