XML 89 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
EMPLOYEE BENEFIT PLANS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 0 0 0
Weighted-average remaining contractual term (in years) 1 year 2 months 12 days    
Aggregate intrinsic value $ 3,300,000    
Intrinsic value of options exercised 2,100,000 $ 200,000 $ 1,800,000
Fair value of options vested 0 0 100,000
Payments of dividends 0 0 0
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value 18,300,000 $ 15,500,000 9,700,000
Unrecognized share-based compensation cost $ 18,300,000    
Weighted-average period (in years) 1 year 6 months    
Weighted average fair value (in dollars per share) $ 7.90    
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average exercise price (in dollars per share) $ 3.15 $ 5.80  
Income tax benefit from stock option exercises $ 0 $ 0 $ 0
Employee stock purchase rights under ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share exercise price (in percent) 85.00%    
Common stock reserved for issuance (in shares) 1,184,205    
Employees payroll deductions minimum (in percent) 1.00%    
Employees payroll deductions maximum (in percent) 10.00%    
Common stock issued under the 2002 ESPP (in shares) 1,024,244 1,036,543 1,037,366
Stock contributions value under 2002 ESPP $ 5,100,000 $ 4,500,000 $ 4,100,000
Discount on the purchase of the stock (in percent) 15.00%    
Fair value of the put option (in percent) 15.00%    
Weighted average fair value (in dollars per share) $ 2.24 $ 1.80 $ 1.33
1995 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share exercise price (in percent) 100.00%    
Expiration period (in years) 7 years    
Common stock reserved for issuance (in shares) 7,317,622    
Shares available for grant (in shares) 3,223,471    
1995 Stock Plan | Incentive Stock Option or Non-statutory Stock Option with Exercise Price less than 100% Fair Value of Common Stock on Grant Date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 0    
1995 Stock Plan | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average exercise price (in dollars per share) $ 0    
1995 Stock Plan | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 2 years    
1995 Stock Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years    
2002 Director Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share exercise price (in percent) 100.00%    
Common stock reserved for issuance (in shares) 800,182    
Shares available for grant (in shares) 628,749    
2002 Director Plan | RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average exercise price (in dollars per share) $ 0    
Vesting period (in years) 1 year    
2002 Director Plan | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Expiration period (in years) 7 years    
TVN      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employer contributions made $ 0    
Expected employer contributions in 2022 $ 0