Facility Lease - Minimum rental commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Minimum rental commitments    
2022 $ 1,300 $ 1,260
2023 1,391 1,299
2024 1,434  
Total lease payments 4,125 2,559
Less: imputed interest (478) (249)
Total $ 3,647 $ 2,310