XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, net (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment consisted of the following at March 31, 2023 and December 31, 2022 (in thousands):
 March 31, 2023December 31, 2022
Computer equipment and internally developed software$88,251 $88,638 
Furniture and fixtures3,013 3,013 
Leasehold improvements11,740 11,740 
 103,004 103,391 
Less: Accumulated depreciation(83,624)(84,489)
Total property and equipment, net$19,380 $18,902