XML 12 R39.htm IDEA: XBRL DOCUMENT v3.2.0.727
Equity Plans and Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May. 31, 2014
Jan. 31, 2014
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Options vesting period         4 years  
Expiration period         10 years  
Stock-based compensation expense     $ 1,918 $ 1,676 $ 3,872 $ 2,946
Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares reserved and approved for issuance     99,600   99,600  
Shares issued to employees 50,000       94,410  
Shares remaining available for future purchases     5,190   5,190  
Employee Stock Purchase Plan | The commencement of the offer period (generally, the sixteenth day in February or August            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Purchase price per share as percentage of fair market value of common stock   85.00%        
Employee Stock Purchase Plan | The exercise date, which is the last day of a purchase period (generally, the fifteenth day in February or August)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Purchase price per share as percentage of fair market value of common stock   85.00%        
2014 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares issued to employees         7,959  
Shares remaining available for future purchases     42,041   42,041  
Time Based Vesting Schedule            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total unrecognized compensation cost related to non-vested equity awards     $ 21,400   $ 21,400  
Total unrecognized compensation cost, weighted-average vesting period         3 years  
Performance Based Vesting Schedule            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Total unrecognized compensation cost related to non-vested equity awards     400   $ 400  
Restricted Stock Units (RSUs)            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Aggregate intrinsic value     $ 4,600   $ 4,600  
Performance based Vesting Condition            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Shares underlying stock options and restricted stock units awards with performance-based vesting criteria     75,000   75,000