XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 (remaining three months) $ 279  
2022 866  
2023 777  
2024 773  
2025 673  
2021   $ 992
2022   721
2023   705
2024   689
2025   615
Total minimum payments 3,368 3,722
Less imputed interest (231)  
Less unrealized translation gain 1  
Total lease liabilities 3,138  
Less short-term lease liabilities (864) 0
Long-term lease liability $ 2,274 $ 0