XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment - Schedule of property and equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total $ 21,917 $ 21,089
Less: accumulated depreciation and amortization (18,970) (19,237)
Net Total 2,947 1,852
Equipment    
Property, Plant and Equipment [Line Items]    
Total 12,834 11,199
Computer software    
Property, Plant and Equipment [Line Items]    
Total 8,600 5,500
Capitalized software development cost - work in progress    
Property, Plant and Equipment [Line Items]    
Total 600 1,400
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Total 1,397 1,437
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total 3,287 3,267
Developed software    
Property, Plant and Equipment [Line Items]    
Total $ 4,399 $ 5,186