XML 86 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Intrinsic value of options exercised   $ 200 $ 1,800 $ 300
Share-based Payment Arrangement, Expense   18,040 12,074 17,289
Payments of Dividends   $ 0 $ 0 $ 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   0 0 0
Fair value of options vested   $ 0 $ 100 $ 700
Weighted Average Remaining Contractual Term   1 year 2 months 12 days    
Aggregate Intrinsic Value   $ 2,400    
Vested and expected to vest, number of shares   1,453,000    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number   1,453,000    
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Price at which stock options or ESPP may be granted   85.00%    
Common stock reserved for issuance   1,208,449    
ESPP Employee Percentage of Payroll Deductions, Minimum   1.00%    
ESPP Employee Percentage of Payroll Deductions, Maximum   10.00%    
Common stock issued under the 2002 ESPP   1,036,543 1,037,366 1,132,438
Stock contributions value under 2002 ESPP   $ 4,500 $ 4,100 $ 4,000
Share-based Payment Arrangement, Expense   $ 1,785 $ 1,326 $ 1,421
Discount Percentage On Purchase Of Stock   15.00%    
Value Of Stock Purchase Right Percentage Of Put Option   15.00%    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 1.80 $ 1.33 $ 1.33
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   2,966,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period   2,869,000    
Share-based Payment Arrangement, Expense   $ 11,522 $ 9,444 $ 8,901
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   15,500 $ 9,700 15,600
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 12,800    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   1 year 6 months 29 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value   $ 5.86    
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price   $ 5.80 $ 5.83  
Share-based Payment Arrangement, Expense   $ 0 $ 94 670
Share-based Payment Arrangement, Exercise of Option, Tax Benefit   $ 0 $ 0 $ 0
1995 Stock Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Price at which stock options or ESPP may be granted   100.00%    
Expiration period   7 years    
Common stock reserved for issuance   11,149,423    
Shares available for grant   6,622,440    
1995 Stock Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price   $ 0    
1995 Stock Plan [Member] | Incentive Stock Option or Non-statutory Stock Option with Exercise Price less than 100% Fair Value of Common Stock on Grant Date [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   0    
1995 Stock Plan [Member] | Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   2 years    
1995 Stock Plan [Member] | Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   4 years    
2002 Director Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Price at which stock options or ESPP may be granted   100.00%    
Common stock reserved for issuance   497,974    
Shares available for grant   303,814    
2002 Director Plan [Member] | Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price   $ 0    
Vesting period   1 year    
2002 Director Plan [Member] | Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period   3 years    
Expiration period   7 years    
TVN [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Payment for Pension and Other Postretirement Benefits   $ 0    
Forecast [Member] | TVN [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Payment for Pension and Other Postretirement Benefits $ 0