v3.26.1
Subsequent Events - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
May 04, 2026
Apr. 30, 2026
Apr. 24, 2026
Mar. 31, 2026
Dec. 31, 2025
Subsequent Event [Line Items]          
Proceeds from issuance initial public offering       $ 100.0  
Preferred Stock Authorized       1,204,405 1,204,405
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Proceeds from issuance initial public offering $ 317.2        
Stock issued during period, shares, conversion of convertible securities 26,496,910        
Note stock split     The Company’s board of directors and stockholders approved a 22-for-one forward stock split of the Company’s issued and outstanding common stock and a proportional adjustment to the existing conversion ratios for the outstanding shares of convertible preferred stock, which became effective on April 24, 2026.    
Subsequent Event [Member] | 2026 Equity Incentive Plan [Member]          
Subsequent Event [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares authorized   4,180,000      
Share based compensation arrangement by share-based payment award, options, grants in period, gross   306,900      
Share based compensation arrangement by share based payment award options grants in period weighted average exercise price   $ 18      
Subsequent Event [Member] | 2026 Employee Stock Purchase Plan [Member]          
Subsequent Event [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares authorized   418,000      
Subsequent Event [Member] | Amended And Restated Certificate Of Incorporation [Member]          
Subsequent Event [Line Items]          
Common stock, shares authorized 400,000,000        
Common stock, par or stated value per share $ 0.0001        
Preferred Stock Authorized 5,000,000        
Preferred stock, par or stated value per share $ 0.0001        
IPO [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Stock issued during period, shares, new issues 19,262,500        
Sale of stock, number of shares issued in transaction 2,512,500        
Shares issued, price per share $ 18        
Proceeds from issuance initial public offering $ 346.7