XML 55 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2016
Apr. 30, 2016
Feb. 29, 2016
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Jun. 30, 2015
Stock Based Compensation              
Stock based compensation expense       $ 2,543,000 $ 2,396,000    
2015 Plan              
Stock Based Compensation              
Shares reserved for issuance             3,451,495
Additional shares reserved for issuance             9,890,310
2007 Plan              
Stock Based Compensation              
Shares reserved for issuance         15,999,289    
Employee stock purchase plan              
Stock Based Compensation              
Issuance of common stock under employee stock purchase plan (in shares) 224,637 116,215          
Proceeds from issuance of common stock under employee stock purchase plan $ 1,600,000 $ 1,000,000          
Employee and non-employee stock options              
Stock Based Compensation              
Stock based compensation expense       $ 2,543,000 $ 2,396,000    
Shares available for issuance       6,363,000   4,115,000  
Restricted shares              
Stock Based Compensation              
Shares granted     24,540        
Restricted stock units              
Stock Based Compensation              
Shares granted       5,000      
2015 Employee Stock Purchase Plan              
Stock Based Compensation              
Shares reserved for issuance       893,548      
Shares reserved for issuance as a proportion common stock outstanding (as a percent)       1.00%      
Price in relation to fair market value of common stock on the date of grant, lower range limit (as a percent)       85.00%      
Maximum number of shares a participant may receive during the period (in shares)       5,000      
Maximum amount of award or purchase during a calendar year       $ 25,000      
Maximum employee contribution of employee's cash compensation (as a percent)       15.00%      
2015 Employee Stock Purchase Plan | Minimum              
Stock Based Compensation              
Shares reserved for issuance       880,000