XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (remaining six months) $ 258  
2023 974  
2024 902  
2025 687  
Total minimum payments 2,821  
Less imputed interest (158)  
Less unrealized translation gain 7  
Total lease liabilities 2,670  
Less short-term lease liabilities (888) $ (841)
Long-term lease liability $ 1,782 $ 2,221