XML 111 R99.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation - (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for issuance under plans 1,934,735    
Weighted average fair value of stock options granted $ 20.30 $ 16.89 $ 12.03
Weighted average forfeiture rate 5.00%    
Net proceeds from exercise of stock options $ 1,444 $ 1,542 $ 3,095
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Expiration period, minimum 10 years    
Compensation expense recorded during the period in general and administrative expense $ 729 510 456
Net proceeds from exercise of stock options 1,444 1,542 3,095
Unrecognized compensation expense $ 1,442    
Weighted-average period for recognition of unrecognized compensation expense 2 years 3 months 18 days    
Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Weighted average forfeiture rate 10.10%    
Compensation expense recorded during the period in general and administrative expense $ 7,316 $ 5,545 $ 4,528
Unrecognized compensation expense $ 14,141    
Weighted-average period for recognition of unrecognized compensation expense 2 years 4 months 13 days