v3.26.1
Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 09, 2026
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
May 31, 2025
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
shares
Jul. 31, 2023
USD ($)
tranche
$ / shares
May 31, 2019
USD ($)
$ / shares
shares
Mar. 31, 2026
shares
Mar. 31, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2024
shares
Class of Stock [Line Items]                          
Redeemable convertible preferred stock, shares authorized (in shares)                 0   116,618,581    
Redeemable convertible preferred stock, shares issued (in shares)                 0   20,341,968    
Redeemable convertible preferred stock, shares outstanding (in shares)   20,341,968   14,542,503     0 14,542,503 0 20,341,968 20,341,968   9,608,914
Common stock, shares authorized (in shares)                 1,000,000,000   154,383,336    
Common stock, par value per share (in dollars per share) | $ / shares                 $ 0.00001   $ 0.00001    
Common stock, shares issued (in shares)                 33,446,315   2,203,620    
Common stock, shares outstanding (in shares)                 33,446,315   2,203,620    
Company repurchased shares (in shares)   174,432                      
Common stock at per share (in dollars per share) | $ / shares   $ 8.31               $ 8.31      
Redeemable convertible preferred stock, par value per share (in dollars per share) | $ / shares                 $ 0.00001   $ 0.00001    
Issuance of redeemable convertible preferred stock (in shares)               4,933,589          
Temporary Equity, Stock Issued During Period, Value, New Issues | $               $ 54,939,000          
Payments of temporary equity issuance costs | $                 $ 0 $ 288,000      
Conversion of redeemable convertible preferred stock into common stock on the initial public offering (in shares) 20,341,968           20,341,968            
Common Stock                          
Class of Stock [Line Items]                          
Outstanding shares of preferred stock were converted into common stock (in shares) 20,341,968                        
Series A preferred stock                          
Class of Stock [Line Items]                          
Redeemable convertible preferred stock, shares authorized (in shares)                     5,483,956    
Redeemable convertible preferred stock, shares issued (in shares)                     956,575    
Redeemable convertible preferred stock, shares outstanding (in shares)                     956,575    
Redeemable convertible preferred stock, par value per share (in dollars per share) | $ / shares                     $ 0.00001    
Issuance of redeemable convertible preferred stock (in shares)           956,575              
Purchase price (in dollars per share) | $ / shares           $ 6.31              
Temporary Equity, Stock Issued During Period, Value, New Issues | $           $ 6,000,000.0              
Payments of temporary equity issuance costs | $           $ 100,000              
Series B preferred stock                          
Class of Stock [Line Items]                          
Redeemable convertible preferred stock, shares authorized (in shares)                     21,317,825    
Redeemable convertible preferred stock, shares issued (in shares)                     3,718,503    
Redeemable convertible preferred stock, shares outstanding (in shares)                     3,718,503    
Redeemable convertible preferred stock, par value per share (in dollars per share) | $ / shares                     $ 0.00001    
Purchase price (in dollars per share) | $ / shares                       $ 7.40  
Temporary Equity, Stock Issued During Period, Value, New Issues | $                     $ 27,500,000    
Payments of temporary equity issuance costs | $                     200,000    
Redeemable Convertible Series C Preferred Stock                          
Class of Stock [Line Items]                          
Payments of temporary equity issuance costs | $                     $ 20,772 $ 300,000  
Number of tranches | tranche         2                
Series C-1 preferred stock                          
Class of Stock [Line Items]                          
Redeemable convertible preferred stock, shares issued (in shares)                     4,933,836    
Redeemable convertible preferred stock, shares outstanding (in shares)                     4,933,836    
Purchase price (in dollars per share) | $ / shares         $ 8.11                
Temporary Equity, Stock Issued During Period, Value, New Issues | $         $ 40,000,000.0                
Series C-2 preferred stock                          
Class of Stock [Line Items]                          
Redeemable convertible preferred stock, shares issued (in shares)                     4,933,589    
Redeemable convertible preferred stock, shares outstanding (in shares)                     4,933,589    
Issuance of redeemable convertible preferred stock (in shares)       4,933,589                  
Purchase price (in dollars per share) | $ / shares         $ 10.14                
Temporary Equity, Stock Issued During Period, Value, New Issues | $       $ 50,000,000.0                  
Payments of temporary equity issuance costs | $                     $ 300,000    
Series D preferred stock                          
Class of Stock [Line Items]                          
Redeemable convertible preferred stock, shares issued (in shares)                     5,799,465    
Redeemable convertible preferred stock, shares outstanding (in shares)                     5,799,465    
Purchase price (in dollars per share) | $ / shares     $ 13.34                    
Temporary Equity, Stock Issued During Period, Value, New Issues | $   $ 2,300,000 $ 75,000,000.0                    
Payments of temporary equity issuance costs | $   $ 5,254 $ 300,000               $ 300,000