XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheets Components - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Property and equipment, gross, finance lease $ 34,202  
Property and equipment, gross   $ 33,121
Less: Accumulated depreciation and amortization (25,530)  
Less: Accumulated depreciation and amortization   (24,341)
Property and equipment, finance lease, net 8,672  
Property and equipment, net   8,780
Computer, equipment and software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross, finance lease 29,312  
Property and equipment, gross   28,227
Property and equipment, finance leases 5,300  
Accumulated amortization, finance lease 2,600  
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,118 1,118
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 3,772 $ 3,776