v3.23.1
Commitments and contingencies - Future minimum operating lease payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Commitments and contingencies    
2023 $ 913  
2024 806  
2025 608  
2026 15  
Total future minimum lease payments 2,342  
Less - Interest (302)  
Present value of lease liabilities $ 2,040 $ 1,133
Weighted average remaining lease term 2 years 8 months 23 days  
Weighted average discount rate 11.00%