v3.26.1
Nature of Business and Basis of Presentation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 02, 2026
USD ($)
$ / shares
shares
Feb. 28, 2026
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Mar. 03, 2026
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Nature of Business and Basis of Presentation [Line items]                
Reverse split of shares of common stock         one-for-1.5190      
Reverse stock split, conversion ratio   0.65832            
Net proceeds from issuance initial public offering         $ 369,289 $ 0    
Shares issued upon conversion | shares 69,333,244   69,333,244   69,333,244      
Convertible preferred stock outstanding | shares     0   0   0 105,317,255
Common stock, par value | $ / shares $ 0.001   $ 0.001   $ 0.001     $ 0.001
Common stock share authorized | shares 500,000,000   500,000,000   500,000,000     200,456,735
Preferred stock, par value | $ / shares $ 0.001              
Preferred stock share authorized | shares 10,000,000              
Cash, cash equivalents and marketable securities     $ 457,400   $ 457,400      
Net loss     (67,255) $ (56,742) (128,969) $ (101,056)    
Accumulated deficit     $ (804,994)   $ (804,994)     $ (676,293)
Initial Public Offering                
Nature of Business and Basis of Presentation [Line items]                
Issuance of common stock | shares 25,000,000              
Public offering price | $ / shares $ 16              
Net proceeds from issuance initial public offering $ 369,300              
Underwriting discounts and commissions and offering expenses payable $ 30,700