XML 52 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment and Software (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment Property, equipment and software consists of the following (in thousands):
December 31,
20222021
Computer equipment$3,489 $2,890 
Software9,604 9,453 
Furniture and office equipment713 713 
Motor vehicles50 50 
Lab equipment46,474 45,693 
Leasehold improvements52,974 51,056 
Construction in progress356 630 
Property, equipment and software113,660 110,485 
Less accumulated depreciation and amortization(84,085)(72,809)
Property, equipment and software, net$29,575 $37,676