XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Operating Lease Liabilities Payments Due [Abstract]      
2022 (remaining nine months) $ 533    
2023 727    
2024 748    
2025 771    
2026 259    
Total undiscounted lease payments     $ 3,038
Less: Present value adjustments (323)    
Total operating lease liabilities 2,715    
Short-term operating lease liabilities 578 $ 565  
Long-term operating lease liabilities $ 2,137 $ 2,285