XML 50 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following:
December 31,
(in thousands)20212020
Leasehold improvements$24,168 $24,146 
Research equipment16,663 15,387 
Construction in progress8,229 5,870 
Computer equipment5,720 5,546 
Land3,190 3,190 
Furniture and fixtures3,163 2,880 
Computer software1,174 1,207 
Vehicles71 124 
Gross property and equipment62,378 58,350 
Less accumulated depreciation(19,882)(14,487)
Net property and equipment$42,496 $43,863