XML 76 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Balance Sheet Components - Summary of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 754,614 $ 424,879
Less accumulated depreciation and amortization (228,686) (153,527)
Property and equipment—net 525,928 271,352
Servers and related equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 651,613 361,227
Computer hardware and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 21,729 16,154
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 424 179
Leasehold improvement    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 57,197 30,482
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 23,651 $ 16,837