XML 84 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 978  
2024 904  
2025 687  
Total minimum payments 2,569  
Less imputed interest (133)  
Less unrealized translation gain 4  
Total lease liabilities 2,440  
Less short-term lease liabilities (904) $ (841)
Long-term lease liabilities $ 1,536 $ 2,221