XML 62 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
Property and equipment consisted of the following:
As of December 31,
20242023
Computers and equipment$23,527 $22,122 
Leasehold improvements3,693 3,787 
Furniture and fixtures6,876 6,230 
Lab equipment10,375 8,757 
Right of use asset - finance leases579 579 
45,050 41,475 
Less accumulated depreciation(20,854)(18,150)
$24,196 $23,325