XML 99 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Equity - Schedule of Share Based Compensation Activity (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 163,272 367,535 747,573 718,143
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 163,272      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 93,085 208,274 543,698  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 95,015 138,497 132,651 103,772
$5.00 to $9.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 11,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 11,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 6 months 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2 years 6 months 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 11,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 2 years 6 months 6 days      
$10.00 to $14.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 14,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 14,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 4 years      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 4 years      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 14,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 4 years      
$15.00 - $19.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 82,689      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 82,689      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 years 9 months 24 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 9 months 24 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 46,163      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 5 months 24 days      
$20.00 to $24.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 41,588      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 41,588      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 7 years 5 months 24 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 5 months 24 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 21,922      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 10 months 24 days      
$25.00 to $29.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 0      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 0      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 0      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 6,778      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 1 month 12 days      
Share-Based Compensation Arrangement by Share-based payment award,Other than Options,Vested and Expected to Vest,Outstanding,Weighted Average Contractual Life Term 1 month 12 days      
$30.00 to $34.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 13,995      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 13,995      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 9 years 3 months 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 9 years 3 months 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 0      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 days      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 50,882      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 1 year 6 months 12 days      
Share-Based Compensation Arrangement by Share-based payment award,Other than Options,Vested and Expected to Vest,Outstanding,Weighted Average Contractual Life Term 1 year 6 months 12 days      
$35.00 to $39.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 0      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 12 days      
Share-Based Compensation Arrangement by Share-based payment award,Other than Options,Vested and Expected to Vest,Outstanding,Weighted Average Contractual Life Term 12 days      
$40.00 to $44.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 37,355      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 2 years 3 months 18 days      
Share-Based Compensation Arrangement by Share-based payment award,Other than Options,Vested and Expected to Vest,Outstanding,Weighted Average Contractual Life Term 2 years 3 months 18 days      
Expected to Vest [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 95,015      
Expected to Vest [Member] | $25.00 to $29.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 6,778      
Expected to Vest [Member] | $30.00 to $34.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 50,882      
Expected to Vest [Member] | $35.00 to $39.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 0      
Expected to Vest [Member] | $40.00 to $44.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 37,355