Annual report pursuant to Section 13 and 15(d)

Property and Equipment, Net (Details)

v3.22.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 77,227 $ 70,476  
Less: Accumulated depreciation and amortization (66,100) (52,990)  
Property and equipment, net 11,127 17,486  
Depreciation 11,300 12,000 $ 14,300
Gain (loss) on disposition of property plant equipment 100 100 $ 1,600
Computer equipment and purchased software      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 59,326 53,102  
Equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 3,301 2,965  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 6,089 6,052  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 7,800 7,482  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 711 $ 875