v3.26.3
Nature of the Business - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 20, 2026
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Subsequent Event [Line Items]                    
Net loss   $ (95,665) $ (111,307) $ (78,865) $ (39,623) $ (28,947) $ (17,983) $ (285,837) $ (86,553)  
Accumulated deficit   (654,505)           (654,505)   $ (368,668)
Cash, cash equivalents, and marketable securities   $ 1,037,600           $ 1,037,600    
Common Stock                    
Subsequent Event [Line Items]                    
Number of share issued     44,921,875              
Net proceeds after deducting commissions, underwriting discounts and other offering costs $ 662,000                  
Initial Public Offering | Common Stock                    
Subsequent Event [Line Items]                    
Number of share issued 44,921,875                  
Price per share $ 16                  
Underwriters Overallotment | Common Stock                    
Subsequent Event [Line Items]                    
Number of share issued 5,859,375