XML 97 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Total Equity and Other Comprehensive Income (Tarp Narrative) (Details) - $ / shares
Jul. 17, 2018
Jul. 05, 2018
Jun. 30, 2018
Dec. 31, 2017
TARP Warrant [Member]        
Number of warrants or rights outstanding (shares)     2,100,000 3,500,000
Exercise price per share of warrants or rights outstanding     $ 67.157  
Subsequent Event [Member] | Dividend Declared [Member]        
Dividends Payable Amount Per Share $ 0.66 $ 0.95    
Subsequent Event [Member] | TARP Warrant [Member]        
Exercise price per share of warrants or rights outstanding $ 67.016      
Number of shares into which each warrant or right may be converted (shares) 1