XML 42 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Equipment and Software (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment Property, equipment and software consists of the following (in thousands):
December 31,
20212020
Computer equipment$2,890 $2,663 
Software9,453 8,242 
Furniture and office equipment713 713 
Motor vehicles50 50 
Lab equipment45,693 41,202 
Leasehold improvements51,056 48,884 
Construction in progress630 2,022 
Property, equipment and software110,485 103,776 
Less accumulated depreciation and amortization(72,809)(61,551)
Property, equipment and software, net$37,676 $42,225