XML 93 R83.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Restricted Stock Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Fair value of restricted stock units vested and released $ 1,343  
Compensation cost related to restricted stock units 1,352  
Unrecognized compensation cost related to nonvested restricted stock units $ 16,842  
Expected weighted-average period to be recognized 3 years 8 months 12 days  
EBI Units    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
EBI Units remaining in equity based incentive plans for employees, units 67,470 180,447
EBI Units remaining in equity based incentive plans for employees, value $ 2,384 $ 4,683
Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Maximum number of shares issuable   200,000
Purchase price percentage of first offering period   85.00%
Purchase price percentage of current offering period   95.00%
Maximum number of shares per participant   725
Maximum worth of award per participant   $ 25,000
Shares issued under plan   0
Number of shares reserved for issuance 2,479,623 2,479,623