XML 87 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Business and Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
provider
segment
market
center
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 01, 2021
center
Nov. 02, 2020
center
Oct. 01, 2020
center
Jan. 08, 2020
center
Dec. 31, 2018
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Number of network providers that provide internet access (more than) | provider   2,000              
Data centers sites | center   240              
Number of markets | market   66              
Cash equivalents maturity period (in days)   90 days 90 days            
Equity method investments, impairment charges   $ 0 $ 0 $ 0          
Non-marketable equity investments, impairment charges   0 0 0          
Impairment charges on property plant and equipment   0 7,306,000 15,790,000          
Impairment charges   $ 0 7,306,000 15,790,000          
Number of reportable segments | segment   3              
Goodwill impairment   $ 0 0 0          
Impairment charges, intangible assets   $ 0 0 0          
Percentage of recurring revenue   90.00%              
Contract cost, amortization period   5 years 6 months              
Cumulative effect of adoption of new accounting standard   $ 10,881,764,000 10,634,118,000 8,840,382,000         $ 7,219,279,000
Property, plant and equipment                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Impairment charges on property plant and equipment   $ 0 0 0          
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              
COVID-19                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Payments to employees $ 8,600,000                
Axtel                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Number of data centers acquired | center               3  
Bell                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Number of data centers acquired | center           1 12    
GPX India Acquisition                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Number of data centers acquired | center         2        
Adjustment from adoption of new accounting standard                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Cumulative effect of adoption of new accounting standard       (900,000)         (5,973,000)
Minimum                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Short term investment maturity (in days and years)   90 days              
Payment terms   30              
Maximum                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Short term investment maturity (in days and years)   1 year              
Payment terms   45              
Paris IBX Data Center | Minimum                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Revenue, requirement of payment, terms   1              
Paris IBX Data Center | Maximum                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Revenue, requirement of payment, terms   3 years              
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              
Retained Earnings                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Cumulative effect of adoption of new accounting standard   $ 2,260,493,000 $ 1,760,302,000 1,391,425,000         889,948,000
Retained Earnings | Adjustment from adoption of new accounting standard                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Cumulative effect of adoption of new accounting standard       (900,000)         $ (5,973,000)
Retained Earnings | Adjustment from adoption of new accounting standard | Accounting Standards Update 2016-13                  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                  
Cumulative effect of adoption of new accounting standard       $ (900,000)