v3.25.1
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Research and development expenses $ 11,692 $ 38,063
Personnel related expenses 2,670 9,465
Professional fees 1,602 1,782
Income tax liability 1,492 835
Interest payable 883 0
Operating lease 629 602
Other 102 108
Accrued expenses and other current liabilities 19,070 50,855
Property, Plant and Equipment [Line Items]    
Restructuring reserve 4,800 31,482
Contract Termination    
Property, Plant and Equipment [Line Items]    
Restructuring reserve $ 4,275 $ 30,283