XML 76 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Other Balance Sheet Components - Summary of Property And Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 314,261 $ 296,385
Less accumulated depreciation and amortization (104,467) (89,970)
Property and equipment—net 209,794 206,415
Servers and related equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 280,963 264,994
Computer hardware and software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 4,047 3,498
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 162 162
Leasehold Improvement [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 27,924 27,437
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 1,165 $ 294