XML 93 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of Business and Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
center
Dec. 31, 2024
USD ($)
unit
center
segment
market
provider
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
May 02, 2022
center
Apr. 01, 2022
center
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Number of network providers that provide internet access | provider   2,000        
Data centers sites | center 246 246        
Number of markets | market   72        
Cash equivalents maturity period   3 months 3 months      
Equity method investments, impairment charges   $ 0 $ 0 $ 0    
Non-marketable equity investments, impairment charges   0 0 0    
Impairment, assets held for use $ 35,000,000 $ 166,000,000 $ 0 $ 0    
Impairment, long-lived asset, held-for-use, statement of income or comprehensive income flag   Impairment charges Impairment charges Impairment charges    
Impairment, assets held for sale 131,000,000 $ 0 $ 0 $ 0    
Number of reportable segments | segment   3        
Number of reporting units | unit   3        
Goodwill impairment   $ 0 0 0    
Operating lease, impairment $ 38,000,000 $ 38,000,000 $ 0 $ 0    
Percentage of recurring revenue   90.00%        
Contract cost, amortization period 7 years 7 years        
RSU            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Vesting period   4 years        
RSA            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Vesting period   3 years        
MainOne            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Number of data centers acquired | center           4
Empresa Nacional De Telecomunicaciones S.A.            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Number of data centers acquired | center         4  
Minimum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Short term investment maturity   3 months        
Revenue, requirement of payment, terms 1 year 1 year        
Payment terms   30 days        
Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Short term investment maturity   1 year        
Revenue, requirement of payment, terms 5 years 5 years        
Payment terms   45 days        
Executive Officer | Minimum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Vesting period   2 years        
Executive Officer | Maximum            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Vesting period   4 years