XML 68 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Future minimum lease payments under non-cancellable leases  
2022 $ 2,124
2023 2,532
2024 2,608
2025 173
Total lease payments 7,437
Less imputed interest (462)
Present value of lease liabilities $ 6,975