v3.26.1
Summary of Significant Accounting Policies - Net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net loss (basic) $ (49,893) $ (31,399) $ (93,213) $ (95,786)
Net loss (diluted) $ (49,893) $ (31,399) $ (93,213) $ (95,786)
Denominator:        
Weighted-average shares of common stock outstanding 46,643,388 35,006,114 45,221,478 34,455,585
Weighted-average pre-funded warrants outstanding 963,469   1,130,136  
Weighted-average shares of common stock outstanding, basic (in shares) 47,606,857 35,006,114 46,351,614 34,455,585
Weighted-average shares of common stock outstanding, diluted (in shares) 47,606,857 35,006,114 46,351,614 34,455,585
Net loss per share attributable to common stockholders, basic (in dollars per share) $ (1.05) $ (0.9) $ (2.01) $ (2.78)
Net loss per share attributable to common stockholders, diluted (in dollars per share) (1.05) (0.9) (2.01) (2.78)
Pre-funded warrants, exercise price per warrants (in dollar per warrant) $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001