XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued salaries and benefits $ 5,037 $ 6,078
Accrued manufacturing and research & development costs 2,626 8,662
Accrued clinical trial and related costs 2,137 2,701
Accrued legal fees and professional fees 429 196
Accrued other liabilities 343 714
Total accrued and other current liabilities $ 10,572 $ 18,351