Fair Value Measurements (Details 2) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Quantitative Information about Level 3 Fair Value Measurements    
Impaired loans 26,586 34,060
OREO 216 2,133
Non-recurring basis | Level 3    
Quantitative Information about Level 3 Fair Value Measurements    
Impaired loans 2,129 5,491
OREO   1,134
Non-recurring basis | Level 3 | Appraisal of collateral | Impaired loans    
Quantitative Information about Level 3 Fair Value Measurements    
Impaired loans 2,129 5,491
Non-recurring basis | Level 3 | Appraisal of collateral | Impaired loans | Minimum    
Quantitative Information about Level 3 Fair Value Measurements    
Appraisal adjustments (as a percent) (7.70%) (0.40%)
Non-recurring basis | Level 3 | Appraisal of collateral | Impaired loans | Maximum    
Quantitative Information about Level 3 Fair Value Measurements    
Appraisal adjustments (as a percent) (54.30%) (36.00%)
Non-recurring basis | Level 3 | Appraisal of collateral | Impaired loans | Weighted Average    
Quantitative Information about Level 3 Fair Value Measurements    
Appraisal adjustments (as a percent) (100.00%) (100.00%)
Non-recurring basis | Level 3 | Appraisal of collateral | OREO    
Quantitative Information about Level 3 Fair Value Measurements    
OREO   1,134
Non-recurring basis | Level 3 | Appraisal of collateral | OREO | Minimum    
Quantitative Information about Level 3 Fair Value Measurements    
Appraisal adjustments (as a percent)   (6.60%)
Non-recurring basis | Level 3 | Appraisal of collateral | OREO | Maximum    
Quantitative Information about Level 3 Fair Value Measurements    
Appraisal adjustments (as a percent)   (47.90%)
Non-recurring basis | Level 3 | Appraisal of collateral | OREO | Weighted Average    
Quantitative Information about Level 3 Fair Value Measurements    
Appraisal adjustments (as a percent)   (100.00%)