XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued expenses    
Employee compensation costs $ 2,294 $ 6,752
Research and development costs 4,709 5,246
Accrued goods and services 1,230 1,201
Professional services 820 972
Total $ 9,053 $ 14,171