XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued Expenses    
Payroll and related costs $ 2,830 $ 7,746
Clinical trials and drug development 5,694 4,701
Accrued license agreement payment 2,000 4,000
Professional fees 1,669 1,236
Selling and commercial liabilities 4,502 3,901
Short-term lease liabilities 1,306 774
Other 720 501
Total accrued expenses $ 18,721 $ 22,859