XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK OPTIONS - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 19, 2022
Dec. 31, 2021
Dec. 31, 2020
Aug. 31, 2021
Aug. 31, 2019
Aug. 31, 2017
Jul. 31, 2015
Jul. 31, 2012
Oct. 30, 2007
Dec. 31, 2001
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Option expiration period   10 years                
Share-based compensation expense   $ 5,088 $ 4,210              
Closing stock price for computation of intrinsic value (in dollars per share)   $ 12.82                
Stock options outstanding and expected to vest (in shares)   5,037,248                
Aggregate intrinsic value of all stock options outstanding and expected to vest   $ 35,560                
Stock options outstanding and expected to vest, weighted average exercise price (in dollars per share)   $ 5.76                
Stock options outstanding and exercisable, weighted average remaining contractual term   6 years                
Stock options outstanding and exercisable (in shares)   3,595,475                
Aggregate intrinsic value of currently exercisable stock options   $ 29,460                
Weighted average exercise price (in dollars per share)   $ 4.63                
Weighted average remaining contractual term   6 years                
Intrinsic value of options exercised   $ 1,600 200              
Intrinsic value of options granted   $ 5,150 $ 6,580              
Weighted average grant date fair value of options granted (in dollars per share)   $ 5.76 $ 4.78              
Fair value of option shares vested   $ 4,270 $ 2,510              
Shares received in stock swaps (in shares)   111,831 39,448              
Shares issued in stock swaps (in shares)   107,357 47,088              
Unrecognized stock-based compensation cost   $ 5,010                
Unrecognized stock-based compensation cost, recognition period   1 year                
Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period 3 years                  
Minimum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period   1 year                
Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting period   7 years                
2001 Executive and Employee Stock Option Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under common stock option plans (in shares)                   1,200,000
2003 Executive and Employee Stock Option Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under common stock option plans (in shares)                 1,700,000  
2012 Share Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under common stock option plans (in shares)               750,000    
Remaining shares for issuance (in shares)   70,000                
2015 Executive and Employee Stock Option Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under common stock option plans (in shares)             2,000,000      
Remaining shares for issuance (in shares)   240,000                
2017 Executive and Employee Stock Option Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under common stock option plans (in shares)           3,000,000        
Remaining shares for issuance (in shares)   80,000                
2019 Share Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under common stock option plans (in shares)         2,000,000          
Remaining shares for issuance (in shares)   1,370,000                
2021 Share Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under common stock option plans (in shares)       1,375,000            
Remaining shares for issuance (in shares)   1,375,000                
2015 And 2019 Share Incentive Plan | Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares authorized under common stock option plans (in shares) 1,500,000