XML 66 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (remaining six months) $ 474  
2023 913  
2024 877  
2025 687  
Total minimum payments 2,951  
Less imputed interest (178)  
Less unrealized translation gain 1  
Total lease liabilities 2,774  
Less short-term lease liabilities (837) $ (841)
Long-term lease liability $ 1,937 $ 2,221