XML 113 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Stock-Based Compensation and Benefit Plans (Assumptions Used To Value Option Grants) (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Non-vested stock (Modified)        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected dividend yield 2.67%      
Expected dividend yield 0.00%      
Expected life (in years) 1 year 21 days      
Non-vested stock (Modified) | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected volatility factor 16.00%      
Non-vested stock (Modified) | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected volatility factor 32.00%      
Non-vested stock        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected dividend yield 1.48%      
Expected dividend yield 0.00%      
Expected life (in years) 2 years 9 months      
Non-vested stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected volatility factor 27.00%      
Non-vested stock | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected volatility factor 32.00%      
ESPP Plan        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected dividend yield       0.00%
Expected life (in years)   6 months 6 months 6 months
ESPP Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected volatility factor   22.00% 26.00% 27.00%
Expected dividend yield   2.06% 1.12% 0.60%
Expected dividend yield   1.27% 0.00%  
ESPP Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]        
Expected volatility factor   29.00% 29.00% 29.00%
Expected dividend yield   2.49% 2.19% 1.12%
Expected dividend yield   1.39% 1.27%