XML 45 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Property, Equipment and Software (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property, equipment and software consists of the following (in thousands):
December 31,
20202019
Computer equipment$2,663 $2,430 
Software8,242 7,513 
Furniture and office equipment713 713 
Motor vehicles50 50 
Lab equipment41,202 38,368 
Leasehold improvements48,884 48,675 
Construction in progress2,022 187 
Property, equipment and software103,776 97,936 
Less accumulated depreciation and amortization(61,551)(49,725)
Property, equipment and software, net$42,225 $48,211