XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Future Minimum Lease Payments on Operating Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (remaining three months) $ 266  
2024 902  
2025 687  
Total minimum payments 1,855  
Less imputed interest (70)  
Less unrealized translation gain 2  
Total lease liabilities 1,787  
Less short-term lease liabilities (909) $ (904)
Long-term lease liability $ 878 $ 1,536