XML 29 R104.htm IDEA: XBRL DOCUMENT v3.2.0.727
Total Equity and Other Comprehensive Income (Narrative) (Details) - TARP Warrant [Member] - $ / shares
6 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Number of warrants or rights outstanding 13,685,932 16,885,192
Exercise price per share of warrants or rights outstanding $ 67.33 $ 67.33
Class Of Warrant Or Right Exercised 3,199,260  
Shares Issued To Exercising Warrant Holders [Member]    
Class Of Warrant Or Right Shares Issued 971,570