XML 41 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Financial Statement Details - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Accrued compensation $ 5,026 $ 2,832
Accrued research and development expenses 11,819 14,453
Accrued contract termination costs 2,825 2,767
Other accrued expenses 11,584 9,920
Total accrued expenses $ 31,254 $ 29,972