XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 945  
2023 855  
2024 812  
2025 673  
Total minimum payments 3,285  
Less imputed interest (216)  
Less unrealized translation gain (7)  
Total lease liabilities 3,062  
Less short-term lease liabilities (841) $ 0
Long-term lease liability $ 2,221 $ 0