XML 55 R41.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 and equipment      
Property and equipment, gross $ 51,068 $ 38,713  
Less accumulated depreciation and amortization (22,828) (17,031)  
Property and equipment, net 28,240 21,682  
Depreciation and amortization expense 6,300 4,700 $ 3,400
Computers, software and equipment      
Property and equipment      
Property and equipment, gross 41,955 31,229  
Furniture and fixtures      
Property and equipment      
Property and equipment, gross 539 527  
Leasehold and tenant improvements      
Property and equipment      
Property and equipment, gross $ 8,574 $ 6,957