XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
June 30,
2024
December 31,
2023
Internally developed software$11,643 $10,812 
Leasehold improvements9,987 10,682 
Equipment3,715 3,747 
Furniture and fixtures1,762 1,932 
Construction in progress699 692 
Total property and equipment, gross27,806 27,865 
Less: accumulated depreciation(16,863)(14,351)
Total$10,943 $13,514