XML 98 R82.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK BASED COMPENSATION - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2020
Feb. 29, 2020
Jan. 31, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock-based compensation            
Weighted-average grant date fair value per share of grants (in dollars per share)       $ 0 $ 12.60 $ 12.78
Shares of common stock authorized for issuance (in shares)       1,932,173    
Proceeds from issuances of common stock from employee stock purchase plans       $ 337,000 $ 755,000 $ 758,000
Total intrinsic value of stock options exercised       3,943,000 6,456,000 7,516,000
Stock-based compensation expense       $ 22,874,000 $ 24,255,000 21,910,000
Performance share units            
Stock-based compensation            
Vesting period (in years)     3 years      
Performance period   3 years   3 years 3 years  
Cumulative performance period 2 years 3 years   3 years 3 years  
Unrecognized compensation cost related to outstanding options       $ 4,242,000    
Period over which unrecognized compensation cost is expected to be recognized as expense       1 year 7 months 6 days    
Total expense       $ 0 $ 289,000 950,000
Share Based Compensation Arrangement By Share Based Payment Award Average Stock Price Period   30 days   30 days 30 days  
Share Based Compensation Arrangement By Share Based Payment Award Period Of Cumulative Revenue Goals 3 years   3 years      
Stock-based compensation expense $ 906,000     $ 5,398,000 $ 4,817,000 $ 3,551,000
Performance share units | Minimum            
Stock-based compensation            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   0.00% 0.00% 0.00% 0.00%  
Performance share units | Maximum            
Stock-based compensation            
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   200.00% 200.00%      
Restricted stock units            
Stock-based compensation            
Weighted-average grant date fair value of shares granted       $ 17.53 $ 24.23 $ 21.35
Total fair value of shares vested       $ 10,166,000 $ 11,165,000 $ 6,992,000
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 26,742,000    
Period over which unrecognized compensation cost is expected to be recognized as expense       2 years 7 months 6 days    
Weighted-average grant date fair value of RSUs       $ 12,547,000 8,526,000 5,989,000
Stock options            
Stock-based compensation            
Employee Stock Purchase Plan, Purchase Price Percentage       85.00%    
Issuance for employee stock purchase plan, shares       22,627    
Proceeds from issuances of common stock from employee stock purchase plans       $ 337,000    
Employee stock purchase plan compensation expenses       117,000 $ 224,000 $ 342,000
Unrecognized compensation cost related to outstanding options       $ 1,322,000    
Period over which unrecognized compensation cost is expected to be recognized as expense       1 year 1 month 6 days