XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued expenses    
Employee compensation costs $ 3,731 $ 4,559
Research and development costs 3,335 1,895
Professional services 829 726
Accrued goods and services 1,165 636
Total $ 9,060 $ 7,816