XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 (remaining) $ 843 $ 992
2022 894 721
2023 777 705
2024 773 689
2025 673 615
Total minimum payments 3,960 3,722
Less imputed interest (290)  
Less unrealized translation gain 3  
Total lease liabilities 3,667  
Less short-term lease liabilities (981) 0
Long-term lease liability $ 2,686 $ 0