XML 65 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Equity Incentive Plans - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares of common stock are subject to options outstanding   1,664,824 1,210,920 864,830 244,928
Common stock fair value   $ 7.66      
Weighted-average grant date fair value of options   $ 11.47 $ 4.90 $ 1.44  
Total fair value of options vested   $ 1,100,000 $ 582,000 $ 60,000  
Weighted-average remaining contractual term, exercisable options   7 years 10 months 28 days      
Weighted-average remaining contractual term, vested and expected to vest options   8 years 6 months 7 days      
Unrecognized compensation expense related to unvested options   $ 8,000,000      
Weighted-average period to recognize compensation expense   2 years 7 months 6 days      
Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Equity compensation plan, common stock outstanding percentage 1.00%        
Number of shares available for issuance   299,702      
Equity compensation plan, outstanding shares 250,000        
Percentage of discount through payroll deductions to eligible employees to purchase common stock   15.00%      
Percentage of fair value of common stock   85.00%      
Shares of common stock issued to employees   69,614      
2010 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Percentage of voting rights     10.00%    
Minimum exercise price of incentive stock options     110.00%    
Option granted, year     10 years    
Option vesting, year     4 years    
Shares of common stock are subject to options outstanding   944,525      
2014 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Equity compensation plan, common stock outstanding percentage 4.00%        
Common stock reserved for issuance   1,689,075      
Number of shares available for issuance   968,776