XML 112 R97.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 4,001,000 $ 4,124,000 $ 3,267,000
Employee stock purchase plan | Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future grant (in shares) 1,624,019    
Shares reserved for grant, annual increase period (in years) 9 years    
Annual automatic increase in shares available, percentage of each class of common stock outstanding (percent) 1.00%    
Annual automatic increase in shares available (in shares) 1,500,000    
Fair market value purchase discount (percent) 90.00%    
Maximum number of shares participant may purchase, fair market value (not to exceed) (shares) $ 15,000    
Maximum number of shares participant may purchase as a percentage of base compensation (not to exceed) (percent) 10.00%    
Discount of the market value on the date of purchase (not to exceed) (percent) 10.00%    
Shares purchased by employees (in shares) 31,797 0  
Stock-based compensation expense $ 100,000 $ 100,000  
Compensation cost not yet recognized, period for recognition (in years) 6 months 6 months