XML 90 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Prepaid expenses and other current assets    
Short-term deposits $ 4,009  
Prepaid subscriptions and prepaid service contracts 718 $ 876
Tax credit receivable   847
Research and development advance payments 336 445
Prepaid insurance 950 158
Interest income receivable 289  
Other 259  
Prepaid expenses and other assets $ 6,561 $ 2,326