XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization - Additional Information (Details)
1 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
Employees
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net loss   $ 129,865,000 $ 116,798,000
Cash used in operations   83,297,000 $ 97,048,000
Cash and cash equivalents and marketable securities   231,100,000  
Working capital   186,900,000  
Number of workforce reduction | Employees 47    
Percentage of reduction existing headcount 40.00%    
Restructuring charges $ 900,000    
Accrued expenses related to workforce reduction plan   $ 0