XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property and Equipment, Net    
Total property and equipment, cost $ 31,794 $ 29,166
Less accumulated depreciation and amortization (14,915) (13,407)
Total property and equipment, net 16,879 15,759
Computer equipment    
Property and Equipment, Net    
Total property and equipment, cost 18,800 17,496
Software development costs    
Property and Equipment, Net    
Total property and equipment, cost 10,766 9,406
Leasehold improvements    
Property and Equipment, Net    
Total property and equipment, cost 1,822 1,831
Furniture and fixtures    
Property and Equipment, Net    
Total property and equipment, cost $ 406 $ 433