XML 75 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Other Balance Sheet Components - Summary of Property And Equipment, Net (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 513,090 $ 424,879
Less accumulated depreciation and amortization (174,211) (153,527)
Property and equipment—net 338,879 271,352
Servers and related equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 438,965 361,227
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 17,198 16,154
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 314 179
Leasehold improvement    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 33,239 30,482
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 23,374 $ 16,837