XML 211 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Schedule of Options Exercisable (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding (in shares) | shares 533,583
Weighted Average remaining Contractual Life in Years 8 years 9 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 14.86
Options Exercisable (in shares) | shares 53,497
Weighted Average Exercise Price (in dollars per share) $ 14.09
$11.00 - $12.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding (in shares) | shares 4,926
Weighted Average remaining Contractual Life in Years 8 years 7 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 11.27
Options Exercisable (in shares) | shares 0
Weighted Average Exercise Price (in dollars per share) $ 0.00
Exercise price range, lower limit (in dollars per share) 11.00
Exercise price range, upper limit (in dollars per share) $ 12.99
$13.00 - $14.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding (in shares) | shares 201,717
Weighted Average remaining Contractual Life in Years 8 years 1 month 6 days
Weighted Average Exercise Price (in dollars per share) $ 14.02
Options Exercisable (in shares) | shares 51,523
Weighted Average Exercise Price (in dollars per share) $ 14.00
Exercise price range, lower limit (in dollars per share) 13.00
Exercise price range, upper limit (in dollars per share) $ 14.99
$15.00 - $16.99  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding (in shares) | shares 326,940
Weighted Average remaining Contractual Life in Years 9 years 2 months 12 days
Weighted Average Exercise Price (in dollars per share) $ 15.43
Options Exercisable (in shares) | shares 1,974
Weighted Average Exercise Price (in dollars per share) $ 16.47
Exercise price range, lower limit (in dollars per share) 15.00
Exercise price range, upper limit (in dollars per share) $ 16.99