v3.26.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Jan. 01, 2026
Jul. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock options grant       0        
Weighted average grant date fair value of options granted         $ 2.9 $ 6.23 $ 2.19  
Fair value of options vested       $ 600,000 $ 100,000 $ 1,200,000 $ 100,000  
Aggregate intrinsic value of stock options exercised       100,000 100,000 6,500,000 1,800,000  
Stock-based compensation expense       $ 2,271,000 258,000 $ 3,900,000 433,000  
Common stock reserved for issuance 7,332,772     7,332,772   7,332,772    
Stock Options                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period           4 years    
Maximum term           10 years    
Early exercised stock options outstanding 41,816     41,816   41,816   59,738
Early exercise liability               $ 100,000
Stock-based compensation expense       $ 600,000 $ 300,000 $ 1,200,000 $ 400,000  
Unrecognized compensation cost for unvested stock options $ 6,900,000     6,900,000   $ 6,900,000    
Weighted-average period of unrecognized compensation cost           2 years 7 months 6 days    
Stock Options | Award Cliff Vesting on First Anniversary                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting percentage           25.00%    
Restricted Stock Units                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Vesting period           3 years    
RSUs granted           1,018,332    
Stock-based compensation expense       1,100,000   $ 1,800,000    
Unrecognized compensation cost for unvested stock options 11,300,000     11,300,000   $ 11,300,000    
Weighted-average period of unrecognized compensation cost           2 years 6 months    
Performance Stock Units                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Contractual term             4 years  
RSUs granted           554,250 112,478  
Stock-based compensation expense       500,000   $ 800,000    
Unrecognized compensation cost for unvested stock options $ 3,700,000     $ 3,700,000   $ 3,700,000    
Weighted-average period of unrecognized compensation cost           2 years 1 month 6 days    
Performance Stock Units | Maximum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Payouts percentage           0.00%    
Performance Stock Units | Minimum                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Payouts percentage           200.00%    
2025 Employee Stock Purchase Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares available for grant 640,113     640,113   640,113    
Stock-based compensation expense       $ 100,000   $ 100,000    
Common stock reserved for issuance     398,749          
Percentage of outstanding capital stock     1.00%          
Shares reserved for issuance increased   266,642            
Employees earnings contribution to purchase shares of common stock percentage     15.00%          
Purchase price of common stock, percent     85.00%          
First offering period       3 months        
Common stock shares purchased and issued 25,278              
Weighted-average purchase price $ 8.19     $ 8.19   $ 8.19    
Unrecognized compensation cost for unvested stock options $ 0     $ 0   $ 0    
Accumulated employee payroll contributions $ 200,000     $ 200,000   $ 200,000    
2025 Plan                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares available for grant 2,135,449     2,135,449   2,135,449