XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Plans and Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
shares
Jun. 30, 2025
USD ($)
plan
purchase_period
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Number of shareholder-approved, share-based compensation plans | plan     2  
Number of options granted (in shares)     1,388,400  
Weighted average grant-date fair values of stock options (in dollars per share) | $ / shares     $ 2.13 $ 9.71
Unrecognized compensation cost, net of estimated forfeitures | $ $ 6.0   $ 6.0  
Unrecognized compensation cost, weighted average period for recognition     2 years 7 months 6 days  
Exercise of stock options (in shares)     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  
Number of shares under award to be removed from share pool     707,694  
2010 Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Number of options granted (in shares)     1,108,400  
Employee Stock Purchase Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Issuance of stock under ESPP (in shares) 36,649 11,307,000 36,649 11,307,000
Stock Options        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Vesting period (years)     4 years  
Awarded (in shares)     200,000  
Stock Options | Amended and Restated 2010 Stock Incentive Plan        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Common stock, additional capital shares reserved for future issuance (in shares) 1,255,000   1,255,000  
Stock Options | 2010 Plan | Non-Employee Directors        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Number of options granted (in shares)     80,000  
Vesting period (years)     1 year  
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%   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%   6.25%  
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%  
Restricted Stock Units (RSUs)        
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]        
Vesting period (years)     4 years  
Awarded (in shares)     350,600  
Unrecognized compensation cost, weighted average period for recognition     3 years 7 months 6 days  
Compensation expense related to employee and director stock option grants | $ $ 0.8   $ 0.8  
Employee Stock | Employee Stock Purchase 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