XML 107 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Loans (Loans Serviced for Others, by Type of Loan) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Balance of loans being serviced $ 746,944 $ 730,752
Residential Mortgages [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Balance of loans being serviced 586,996 588,534
Commercial Loans [Member]    
Fair Value, Off-balance Sheet Risks, Disclosure Information [Line Items]    
Balance of loans being serviced $ 159,948 $ 142,218