XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Employee-related expenses $ 1,908 $ 5,962
Professional fees 1,192 1,245
Clinical expenses 1,748 1,495
Manufacturing expenses 1,138 842
Research and development expenses 592 1,059
Other 219 274
Total accrued liabilities $ 6,797 $ 10,877