XML 94 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Future minimum lease payments under non-cancellable leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Operating leases  
2022 $ 1,634
2023 1,683
2024 1,733
2025 1,785
2026 1,839
Thereafter 6,361
Total future minimum lease payments 15,035
Present value adjustment (4,127)
Present value of lease liabilities 10,908
Finance lease  
2022 85
2023 85
2024 49
Total future minimum lease payments 219
Present value adjustment (19)
Present value of lease liabilities $ 200
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current, Other Liabilities, Noncurrent