v3.22.2.2
Leases - Schedule of Future Minimum Commitments under all Non-Cancelable Operating Leases (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Leases [Abstract]  
2022 (excluding the three months ended September 30, 2022) $ 295
2023 1,546
2024 1,588
2025 1,633
2026 1,678
Later years 539
Total lease payments 7,279
Less: Imputed interest (1,213)
Present value of lease liabilities $ 6,066