v3.22.0.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Total property and equipment, gross $ 101,234 $ 117,940
Less: accumulated depreciation and amortization (69,930) (88,399)
Total property and equipment, net 31,304 29,541
Leasehold improvements [Member]    
Total property and equipment, gross 72,834 85,196
Computer equipment, software, and other [Member]    
Total property and equipment, gross 16,916 22,275
Furniture and fixtures [Member]    
Total property and equipment, gross 8,358 9,976
Construction in progress [Member]    
Total property and equipment, gross $ 3,126 $ 493