XML 41 R34.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
Payables and Accruals [Abstract]    
Accrued employee compensation costs $ 5,901 $ 5,611
Accrued professional costs 1,674 651
Accrued research and development costs 5,298 4,634
Current portion of operating lease liabilities 2,298 2,062
Other current liabilities 597 857
Total accrued and other current liabilities $ 15,768 $ 13,815