XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Accounts and Supplemental Disclosures -Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued compensation and related expenses $ 6,400 $ 8,449
Accrued professional fees and other expenses 982 839
Accrued research, development and manufacturing expenses 22,335 30,213
Accrued for repurchases of common stock 480 0
Total accrued expenses $ 30,197 $ 39,501