XML 47 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and contingencies  
Schedule of future minimum annual payments under operating leases, network equipment sites and data center facilities

The Company enters into service agreements related to network equipment sites and for data center facilities. Future minimum annual payments under these arrangements are as follows (in thousands):

For the year ending December 31, 

  ​ ​ ​

2026

$

40,565

2027

 

11,295

2028

 

6,442

2029

3,346

2030

 

875

Thereafter

 

595

$

63,118