XML 23 R24.htm IDEA: XBRL DOCUMENT v3.2.0.727
Basic and Diluted Average Shares (Reconciliation of Basic Earnings per Common Share and Diluted Earnings Per Common Share) (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Basic and Diluted Average Shares [Abstract]        
Basic weighted average shares 12,262,741 12,210,397 12,254,257 12,202,214
Effect of potential dilutive securities        
Diluted weighted average shares 12,262,741 12,210,397 12,254,257 12,202,214