v3.26.1
Business Overview and Basis of Presentation (Details)
$ in Thousands
Jun. 10, 2026
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jun. 30, 2025
USD ($)
Business Risks and Uncertainties        
Stock split ratio, Common stock 0.25      
Accumulated deficit [1]   $ (796,432) $ (811,833)  
Cash and cash equivalents   691,418 $ 709,443 $ 732,722
Short-term investments   $ 9,500    
[1] Reflects the one-for-four reverse stock split that was effective June 30, 2026, which has been applied retrospectively to all periods presented. Refer to Note 1, “Business Overview and Basis of Presentation”, for further information.