XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 111,847 $ 107,816
Less: accumulated depreciation and amortization (76,769) (72,358)
Property and equipment, net 35,078 35,458
Internally developed software    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 53,530 49,994
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 30,601 30,310
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 16,603 16,531
Office equipment and furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 11,113 $ 10,981