XML 45 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment 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 
Depreciation expense for 2024, 2023, and 2022 was $6,159, $4,965, and $3,831, respectively, and is included within cost of revenues and research and development, sales and marketing, and general and administrative expenses within the consolidated statements of operations.