XML 101 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Detail) - Jun. 30, 2020
€ in Millions, £ in Millions, $ in Millions
EUR (€)
USD ($)
GBP (£)
Capital expenditures      
Other Commitments [Line Items]      
Purchase commitments   $ 1,100.0  
Miscellaneous purchase commitments      
Other Commitments [Line Items]      
Purchase commitments   1,100.0  
Equity Contribution Commitment | Joint Venture | Equity Contribution Commitment | Equinix, Inc.      
Other Commitments [Line Items]      
Other commitment € 12.3 $ 26.5 £ 10.3