XML 108 R98.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Compensation cost related to stock grants and vesting of restricted stock units     $ 4,808,000 $ 3,373,000  
Restricted Stock Units (RSUs)          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair value of restricted stock units vested and released $ 427,000 $ 847,000 1,773,000 847,000  
Compensation cost related to stock grants and vesting of restricted stock units 1,850,000 3,373,000 5,004,000 3,373,000  
Unrecognized compensation cost related to nonvested restricted stock units 14,199,000   $ 14,199,000   $ 15,721,000
Expected weighted-average period to be recognized     2 years 11 months 9 days   3 years 7 months 28 days
Restricted Stock Units (RSUs) | Director          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Compensation cost related to stock grants and vesting of restricted stock units $ 210,000   $ 487,000 0  
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   67,470   180,447
EBI Units remaining in equity based incentive plans for employees, value $ 2,545,000   $ 2,545,000   $ 4,683,000
Expense related to cash settled EBI $ 280,000 $ 337,000 $ 762,000 $ 337,000  
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,000
Shares issued under plan 18,658 0 18,658 0  
Number of shares reserved for issuance 2,460,965   2,460,965   2,479,623