XML 28 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statement of Changes in Shareholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Retained Earnings [Member]      
Common stock per share dividend amount $ 3.55 $ 3.00 $ 2.80
Series A Warrants [Member]      
Exercise of warrants into shares of common stock 136,676 204,133  
Series A Warrants [Member] | Treasury Stock [Member]      
Exercise of warrants into shares of common stock 257,630 374,786 87,381
Exercise of warrants into shares of common stock 136,676 204,133 41,439