XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following:
December 31,
(in thousands)20232022
Leasehold improvements$28,032 $24,162 
Research equipment16,220 16,345 
Computer equipment4,934 4,486 
Construction in progress3,810 4,160 
Furniture and fixtures2,928 2,734 
Computer software1,106 1,106 
Vehicles66 66 
Gross property and equipment57,096 53,059 
Less accumulated depreciation(25,429)(22,281)
Net property and equipment$31,667 $30,778