XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Employee-related expenses $ 4,138 $ 5,962
Professional fees 1,326 1,245
Clinical expenses 2,299 1,495
Manufacturing expenses 512 842
Research and development expenses 272 1,059
Other 306 274
Total accrued liabilities $ 8,853 $ 10,877