XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2024
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, 

    

2025

$

41,100

2026

 

19,296

2027

 

11,206

2028

4,407

2029

 

1,100

Thereafter

 

477

$

77,586