XML 88 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 01, 2026
Jan. 01, 2025
Oct. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for future issuance       8,887,335 7,052,299  
Total grant date fair value       $ 18.3 $ 13.1  
Aggregate grant date fair value of options vested       4.9    
Unrecognized stock-based compensation expense       $ 24.5    
Weighted-average period for recognition of expenses related to non-vested share-based compensation arrangements       2 years 8 months 12 days    
Weighted-average per share grant-date fair value       $ 9.58 $ 6.65  
Total Intrinsic value of stock options exercised       $ 2.2    
2021 Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Expiration term           10 years
Number of shares reserved for issuance       0 0  
2021 Plan [Member] | Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Expiration term           5 years
2024 Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Effective date     Oct. 25, 2024      
Number of shares reserved for issuance       4,300,000 3,700,000  
Percentage of outstanding number of shares of common stock   5.00%        
Fair market value of the common stock exercise price percentge       100.00%    
Stock option awards granted       1,914,914    
Weighted average share price       $ 7.97 $ 4.64  
2024 Employee Stock Purchase Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares reserved for issuance       300,000    
Share-based compensation arrangement by share-based payment award, description       The offering periods begin on May 1 and November 1, will be twenty-four (24) months in duration and include four (4) purchase periods, each purchase period lasting six (6) months.    
Purchase price percentage of fair market value per share on offering       85.00%    
Shares issued       118,191    
Weighted average share price       $ 6.07    
2024 Employee Stock Purchase Plan | Maximum [Member] | Subsequent Event            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares reserved for issuance 400,000          
Percentage of outstanding number of shares of common stock 1.00%          
Restricted Stock Awards [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Aggregate grant date fair value of shares vested       $ 1.3