XML 85 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Payroll and bonus accrual $ 1,527 $ 4,277
Research and development accrual 1,741 1,396
Professional fees accrual 380 522
Other 391 331
Total $ 4,039 $ 6,525