v3.26.1
Common Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 20, 2026
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]        
Common stock, shares authorized 800,000,000 800,000,000 800,000,000 105,384,000
Common stock, par value   $ 0.00001 $ 0.00001 $ 0.00001
Common stock, shares issued   129,620,370 129,620,370 19,048
Common stock, shares outstanding   129,620,370 129,620,370 19,048
Voting right     one vote  
Cash dividends     $ 0  
Preferred stock, shares authorized 10,000,000 10,000,000 10,000,000 0
Common Stock [Member]        
Class of Stock [Line Items]        
Number of share issued   44,921,875    
Gross proceeds from initial public offering $ 718,800,000      
Net proceeds after deducting commissions, underwriting discounts and other offering costs $ 662,000,000      
Common Stock [Member] | Underwriters Overallotment        
Class of Stock [Line Items]        
Number of share issued 5,859,375      
Common Stock [Member] | Initial Public Offering        
Class of Stock [Line Items]        
Number of share issued 44,921,875      
Price per share $ 16      
Conversion of preferred stock 84,596,391