XML 103 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Detail) - Mar. 31, 2020
€ in Millions, £ in Millions, $ in Millions
EUR (€)
GBP (£)
USD ($)
Capital expenditures      
Other Commitments [Line Items]      
Purchase commitments     $ 900.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 € 16.1 £ 13.1 $ 33.9