XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses    
Employee compensation costs $ 6,752 $ 6,614
Research and development costs 5,246 5,225
Accrued goods and services 1,201 4,229
Professional services 972 755
Total $ 14,171 $ 16,823