XML 87 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and equipment - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment      
Depreciation, Depletion and Amortization $ 1,602 $ 4,703 $ 5,527
Capitalized Software Disposal - Gross 1,061 13,202 $ 1,961
Leased Vehicle Disposal 1,069 1,222  
Gain on Leased Vehicle Disposal 559 738  
Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment 702 12,691  
Property, Plant and Equipment, Disposals 749    
Accumulated Depreciation - Leased Vehicles Disposed of 1,038 1,114  
Accumulated Depreciation, Buildings Disposed of   5,129  
Gain on Building Disposal   12,164  
Building Disposal   $ 13,369  
Accumulated Amortization of Software and Hardware $ 379