XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, net (Tables)
9 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
Property and equipment consisted of the following at September 30, 2024 and December 31, 2023 (in thousands):
 September 30, 2024December 31, 2023
Computer equipment and internally developed software$84,154 $87,830 
Furniture and fixtures962 1,527 
Leasehold improvements4,918 8,694 
 90,034 98,051 
Less: Accumulated depreciation(73,649)(79,171)
Total property and equipment, net$16,385 $18,880