v3.23.1
Commitments and contingencies - Component of leases and lease (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating leases    
Operating lease right-of-use-assets $ 2,012 $ 1,077
Operating lease liabilities, current portion 731 648
Operating lease liabilities, non-current portion 1,309 485
Total operating lease liabilities 2,040 1,133
Operating lease costs $ 906 $ 764