XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Total $ 28,846 $ 27,960  
Accumulated depreciation (18,089) (16,125)  
Property and equipment, net 10,757 11,835  
Depreciation expense 3,000 2,900 $ 2,100
Office equipment and software      
Property, Plant and Equipment [Line Items]      
Total 14,327 13,540  
Leasehold Improvements      
Property, Plant and Equipment [Line Items]      
Total 10,296 10,593  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Total $ 4,223 $ 3,827