XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Undiscounted Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]    
2022 $ 1,265  
2023 1,644  
2024 1,684  
2025 1,725  
2026 1,766  
2027 and thereafter 10,335  
Total future minimum lease payments 18,419  
Less: imputed interest (4,442)  
Present value of operating lease liabilities 13,977  
Less: current portion of lease liabilities (1,232) $ (693)
Operating lease liabilities, long-term portion $ 12,745