Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
Property and Equipment, Net (Accumulated Depreciation Written Off by Category) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property and equipment    
Cost $ 30,456 $ 15,062
Accumulated Depreciation (25,359) (14,577)
Computer equipment and software    
Property and equipment    
Cost 15,887 10,936
Accumulated Depreciation (14,947) (10,838)
Leasehold improvements    
Property and equipment    
Cost 2,442 197
Accumulated Depreciation (1,209) (178)
Office furniture and fixtures    
Property and equipment    
Cost 660 1,702
Accumulated Depreciation (418) (1,646)
Office equipment and other    
Property and equipment    
Cost 11,467 2,227
Accumulated Depreciation $ (8,785) $ (1,915)