XML 186 R143.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity-Based Compensation Plan (Summary of the range of exercise prices and the weighted average remaining contractual life of the options) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Number of Options Outstanding 634,294 739,326 845,619 917,269
Weighted Average Exercise Price outstanding $ 14.6 $ 14.28 $ 14.14 $ 14.08
Weighted Average Contractual Life Remaining 3 years 10 months 24 days      
Number of Options Exercisable 623,913      
Weighted Average Exercise Price $ 13.77      
Aggregate Intrinsic Value Outstanding $ 5,714,603      
Aggregate Intrinsic Value Exercisable $ 1,754,258      
Price Range One [Member]        
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Range of Exercise Price - Lower Range $ 5.63      
Range of Exercise Price - Upper Range $ 8.45      
Number of Options Outstanding 0      
Weighted Average Exercise Price outstanding $ 0      
Weighted Average Contractual Life Remaining 0 years      
Number of Options Exercisable 3,532      
Weighted Average Exercise Price $ 8.28      
Price Range Two [Member]        
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Range of Exercise Price - Lower Range 8.46      
Range of Exercise Price - Upper Range 11.26      
Price Range Three [Member]        
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Range of Exercise Price - Lower Range 11.27      
Range of Exercise Price - Upper Range $ 14.08      
Number of Options Outstanding 233,994      
Weighted Average Exercise Price outstanding $ 11.88      
Weighted Average Contractual Life Remaining 1 year 6 months      
Number of Options Exercisable 313,394      
Weighted Average Exercise Price $ 11.81      
Price Range Four [Member]        
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Range of Exercise Price - Lower Range 14.09      
Range of Exercise Price - Upper Range $ 16.9      
Number of Options Outstanding 244,625      
Weighted Average Exercise Price outstanding $ 15.39      
Weighted Average Contractual Life Remaining 3 years 8 months 12 days      
Number of Options Exercisable 228,625      
Weighted Average Exercise Price $ 15.29      
Price Range Five [Member]        
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]        
Range of Exercise Price - Lower Range 16.91      
Range of Exercise Price - Upper Range $ 19.71      
Number of Options Outstanding 155,675      
Weighted Average Exercise Price outstanding $ 17      
Weighted Average Contractual Life Remaining 5 years 2 months 12 days      
Number of Options Exercisable 78,362      
Weighted Average Exercise Price $ 17.44