XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation - Additional Information (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting terms vesting terms ranging from three to five years and include 1) options that vest in one-fifth increments beginning on the grant date and continuing on each of the first four anniversaries of the grant date and 2) options that cliff-vest on the fifth anniversary of the grant date.
Number of shares available for grant 2,714,981
Common Class A [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Options granted 81,000
Minimum [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting period 3 years
Maximum [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting period 5 years
1996 Equity Incentive Plan [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares reserved for issuance to directors and employees 17,500,000
1996 Equity Incentive Plan [Member] | Minimum [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of awards of target number of share 0.00%
1996 Equity Incentive Plan [Member] | Maximum [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Range of awards of target number of share 100.00%
Restricted Stock [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Expiration date of options granted under equity incentive plan 10 years
Restricted Stock [Member] | Non-employee Director [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Compensation expense related to performance based compensation agreements | $ $ 326
Restricted Stock [Member] | Percentage of awards vesting on grant date [Member] | Non-employee Director [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Percentage of awards vesting on grant date 50.00%
Restricted Stock [Member] | Percentage of Awards Vesting On Last Day of Each Directors Term [Member] | Non-employee Director [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Award vesting period 1 year
Percentage of awards vesting on grant date 50.00%
2009 Employee Stock Purchase Plan [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Additional shares reserved 85,162
2019 Employee Stock Purchase Plan [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Additional shares reserved 300,000
Performance Based Compensation [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Compensation expense related to performance based compensation agreements | $ $ 4,955