Annual report pursuant to Section 13 and 15(d)

Property and Equipment, Net (Accumulated Depreciation Written Off by Category) (Details)

v3.22.0.1
Property and Equipment, Net (Accumulated Depreciation Written Off by Category) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property and equipment    
Cost $ 15,062 $ 12,320
Accumulated Depreciation (14,577) (11,523)
Computer equipment and software    
Property and equipment    
Cost 10,936 9,844
Accumulated Depreciation (10,838) (9,606)
Leasehold improvements    
Property and equipment    
Cost 197 1,775
Accumulated Depreciation (178) (1,326)
Office furniture and fixtures    
Property and equipment    
Cost 1,702 320
Accumulated Depreciation (1,646) (243)
Office equipment and other    
Property and equipment    
Cost 2,227 381
Accumulated Depreciation $ (1,915) $ (348)