v3.24.3
Balance Sheet Accounts and Supplemental Disclosures -Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related expenses $ 7,911 $ 7,201
Accrued professional fees and other expenses 1,117 1,412
Accrued research, development and manufacturing expenses 28,917 21,898
Accrued for repurchases of common stock 456 456
Total accrued expenses $ 38,401 $ 30,967