XML 76 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]    
Computers and equipment $ 22,380 $ 18,942
Less accumulated depreciation (12,355) (13,802)
Property Plant And Equipment Net 10,025 5,140
Computers and Equipment    
Property Plant And Equipment [Line Items]    
Computers and equipment 16,059 12,718
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Computers and equipment 2,276 4,385
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Computers and equipment $ 4,045 $ 1,839