v3.26.1
Net Loss Per Share - Summary of Converted Securities Excluded from Diluted Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 7,381,655 18,865,563 7,381,655 18,865,563
Series A Redeemable Convertible Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 0 402,239 0 402,239
Series B Redeemable Convertible Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 0 953,488 0 953,488
Series C Redeemable Convertible Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 0 391,042 0 391,042
Series D Redeemable Convertible Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 0 1,396,784 0 1,396,784
Series E Redeemable Convertible Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 0 8,597,145 0 8,597,145
Series F Redeemable Convertible Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 0 3,545,628 0 3,545,628
Redeemable Convertible Preferred Stock Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 0 364,390 0 364,390
Common Stock Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 29,620   29,620  
Convertible Notes Payable        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 0   0  
Common Shares Issuable Upon the Exercise of Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 7,172,475 3,214,847 7,172,475 3,214,847
Common Shares Issuable Upon the Release of Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities 179,560   179,560