XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Accounts and Supplemental Disclosures -Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related expenses $ 9,007 $ 8,449
Accrued professional fees and other expenses 1,184 839
Accrued research, development and manufacturing expenses 22,426 30,213
Accrued for repurchases of common stock 554 0
Total accrued expenses $ 33,171 $ 39,501