XML 49 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following:
December 31,
(in thousands)20202019
Property and equipment consist of the following:
Computer equipment$5,546 $6,185 
Computer software1,207 1,607 
Research equipment15,387 14,568 
Furniture and fixtures2,880 5,157 
Leasehold improvements24,146 30,294 
Vehicles124 124 
Land3,190 3,190 
Construction in progress5,870 4,184 
Gross property and equipment58,350 65,309 
Less accumulated depreciation(14,487)(17,604)
Net property and equipment$43,863 $47,705