XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued expenses    
Accrued clinical trail expenses $ 7,319 $ 6,518
Accrued contract manufacturing expenses 2,384 2,010
Accrued other research and development expenses 1,276 1,043
Accrued compensation and related benefits 2,531 4,796
Accrued professional fees 889 637
Accrued consulting fees 1,544 1,078
Accrued interest 316 316
Accrued commercialization costs 437 453
Accrued other 688 1,077
Total accrued expenses $ 17,384 $ 17,928