XML 98 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity - Schedule of Share Based Compensation Activity (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 124,960 163,272 367,535 747,573
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 95,675 93,085 208,274  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 80,153 95,015 138,497 132,651
$10.00 to $24.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 16,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2 years 6 months 24 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 16,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 2 years 6 months 24 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 16,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 24 days      
$25.00 to $39.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 86,462      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 1 month      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 76,629      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 5 years 9 months 54 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 86,462      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 6 years 1 month 24 days      
$40.00 - $54.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, 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, 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      
$55.00 to $69.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 12,376      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 8 years 3 months 24 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 3,046      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 8 years 3 months 24 days      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 12,376      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 8 years 3 months 24 days      
$70.00 to $84.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, 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, 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      
$85.00 to $99.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 10,122      
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, Options, Vested and Expected to Vest, Outstanding, Number 10,122      
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      
$35.00 to $49.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 27,505      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 3 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 3 months 12 days      
$50.00 to $64.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 21,848      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 1 year 3 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 3 months 24 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 3,578      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 2 years 2 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 2 years 2 months 24 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 27,222      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms 1 year 6 months 24 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 24 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 80,153      
Expected to Vest [Member] | $35.00 to $49.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 27,505      
Expected to Vest [Member] | $50.00 to $64.99 [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 21,848      
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 3,578      
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 27,222