Other Real Estate Owned ("OREO"), net (Schedule of Activity in Other Real Estate Owned Valuation Allowance) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Real Estate Owned Valuation Allowance [Roll Forward]      
Balance at beginning of year $ 2,394 $ 10,642 $ 30,287
Additions to valuation allowance 1,163 356 1,261
Reductions due to sales of OREO (1,234) (8,604) (20,906)
Balance at end of year $ 2,323 $ 2,394 $ 10,642