XML 118 R104.htm IDEA: XBRL DOCUMENT v3.20.1
Loan Servicing (Unpaid Principal Balances of Loans Serviced) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Servicing Assets at Fair Value [Line Items]    
Unpaid principle balance of loans serviced $ 514,074 $ 496,600
Freddie Mac    
Servicing Assets at Fair Value [Line Items]    
Unpaid principle balance of loans serviced 403,111 365,863
Fannie Mae    
Servicing Assets at Fair Value [Line Items]    
Unpaid principle balance of loans serviced 62,958 75,162
Federal Home Loan Bank    
Servicing Assets at Fair Value [Line Items]    
Unpaid principle balance of loans serviced 46,759 54,399
Other investors    
Servicing Assets at Fair Value [Line Items]    
Unpaid principle balance of loans serviced $ 1,246 $ 1,176