Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Property and Equipment, Net (Accumulated Depreciation Written Off by Category) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property and equipment    
Cost $ 14,073 $ 30,456
Accumulated Depreciation (13,735) (25,359)
Computer equipment and software    
Property and equipment    
Cost 12,269 15,887
Accumulated Depreciation (12,267) (14,947)
Leasehold improvements    
Property and equipment    
Cost 934 2,442
Accumulated Depreciation (860) (1,209)
Office furniture and fixtures    
Property and equipment    
Cost 721 660
Accumulated Depreciation (551) (418)
Office equipment and other    
Property and equipment    
Cost 149 11,467
Accumulated Depreciation $ (57) $ (8,785)