v3.26.1
Stock-Based Compensation (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
May 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jan. 06, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock, shares authorized   600,000,000     81,000,000
Common Stock Shares, Reserved   27,693,665     49,630,332
Weighted average grant date fair value per share   $ 2.92 $ 1.89    
Intrinsic value   $ 2,500 $ 100    
Proceeds from exercise of stock options   771 $ 9    
Total unrecognized compensation expense related to unvested stock options   $ 22,300      
Recognize compensation over a weighted-average period   3 years 1 month 6 days      
Common Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock, shares authorized   600,000,000      
2016 Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock, shares authorized         10,826,224
Common Stock Shares, Reserved         10,826,224
2026 Stock Option and Grant Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock, shares authorized       8,873,223  
Common Stock Shares, Reserved       8,873,223  
2026 Stock Option and Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common stock, shares authorized 11,070,000        
Common Stock Shares, Reserved 11,070,000 10,895,110      
Shares increase 5.00%        
2026 Employee Stock Purchase Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Common Stock Shares, Reserved 1,110,000 1,110,000      
Shares increase 1.00%        
2026 Employee Stock Purchase Plan [Member] | Common Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of Shares 1,110,000        
Stock Option Valuation [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted fair value adjustment   $ 500      
Total unrecognized compensation expense related to unvested stock options   $ 200      
Recognize compensation over a weighted-average period   8 months 12 days      
Stock-based compensation expense $ 1,100        
Number of shares option to purchase 71,479