XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and contingencies - Capital leases - future minimum payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Future minimum annual payments      
Total minimum lease obligations $ 1,159,080    
Amount of lease expenses 31,900 $ 35,300 $ 29,100
Network Equipment Sites And Data Center Facilities      
Future minimum annual payments      
2026 40,565    
2027 11,295    
2028 6,442    
2029 3,346    
2030 875    
Thereafter 595    
Total minimum lease obligations $ 63,118