XML 63 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheets Components - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 33,121 $ 28,991
Less: Accumulated depreciation and amortization (24,341) (19,940)
Property and equipment, net 8,780 9,051
Computer, equipment and software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 28,227 24,175
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,118 1,108
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 3,776 $ 3,708