XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Stock Plans and Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2026
USD ($)
shares
Mar. 31, 2026
USD ($)
purchase_period
plan
shares
Mar. 31, 2025
$ / shares
shares
Dec. 31, 2025
shares
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Number of shareholder-approved, share-based compensation plans | plan   3    
Number of shares under award to be removed from share pool (in shares) 7,409,891 7,409,891    
Weighted average grant-date fair values of stock options (in dollars per share) | $ / shares     $ 2.67  
Unrecognized compensation cost, net of estimated forfeitures | $ $ 3.3 $ 3.3    
Unrecognized compensation cost, weighted average period for recognition   2 years 3 months 18 days    
Exercise of stock options (in shares)   0 0  
Amended and Restated 2010 Stock Incentive Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Shares authorized (in shares) 3,356,600 3,356,600    
Period of time options are exercisable   10 years    
Issuance of common stock under employee benefit plans, net of shares received to settle minimum tax obligation for vesting of restricted stock units (in shares)   0 0  
Stock Options        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Awarded (in shares)   0    
Stock Options | 2026 Incentive Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Additional shares authorized under the plan (in shares) 25,000,000      
Stock Options | 2010 Plan | Tranche One        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Percentage of vested shares which are exercisable under stock option   25.00%    
Stock Options | 2010 Plan | Tranche Two        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Percentage of vested shares which are exercisable under stock option   6.25%    
Restricted Stock Units (RSUs)        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Awarded (in shares)   0    
Unrecognized compensation cost, weighted average period for recognition   2 years 9 months 18 days    
Outstanding shares (in shares) 148,350 148,350   257,400
Vested (in shares)   64,350    
Compensation expense related to employee and director stock option grants | $ $ 0.4 $ 0.4    
Aggregate fair value of restricted stock | $   $ 0.1    
Employee Stock | 2026 Incentive Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Shares authorized (in shares) 6,407,374 6,407,374    
Additional shares authorized under the plan (in shares) 3,474,867      
Employee Stock | Amended and Restated 2010 Stock Incentive Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Shares authorized (in shares) 500,000 500,000    
Price charged for award based on fair market value percentage (less than)   85.00%    
Enrollment period   2 years    
Number of purchase periods per year | purchase_period   4    
Term of purchase periods   6 months    
Shares available for future purchase under ESPP (in shares) 357,814 357,814    
Restricted Stock        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Outstanding shares (in shares)       0
Vested (in shares)   0 0  
Stock Options, or Stock Appreciation Rights | Amended and Restated 2010 Stock Incentive Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Shares removed from pool (in shares per share)   1    
Restricted Stock, RSUs, Other Stock-Based Awards, or Performance Awards | Amended and Restated 2010 Stock Incentive Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Shares removed from pool (in shares per share)   1.3    
Price charged for award based on fair market value percentage (less than)   100.00%