XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued expenses    
Employee compensation costs $ 4,764 $ 6,614
Research and development costs 3,657 5,225
Accrued goods and services 912 4,229
Professional services 940 755
Total $ 10,273 $ 16,823