XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued expenses    
Research and development costs $ 3,205 $ 1,895
Employee compensation costs 2,490 4,559
Accrued goods and services 1,055 636
Professional services 889 726
Total $ 7,639 $ 7,816