XML 50 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Loans Held for Sale (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Transfers and Servicing [Abstract]        
Originations of loans sold and held for sale $ 61,300 $ 39,800 $ 136,285 $ 134,552
Gain on sale of loans 7,300 3,900 17,083 13,406
Servicing fees $ 3,250 $ 3,515 $ 9,291 $ 12,003
Minimum loans to be sold under Whole Loan Sale Agreement 10.00%   10.00%  
Additional loans to be sold under Whole Loan Sale Agreement 5.00%   5.00%  
Minimum loans to be sold under Access Loan Program 100.00%   100.00%