XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.4
MORTGAGE LOAN SERVICING - Fair value of MSR (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Changes to the fair value of Mortgage Servicing Rights      
Balance, beginning of period $ 38,268 $ 24,833 $ 17,150
Additions 4,538 13,815 14,415
Changes in fair value due to :      
Reductions from loans paid off during the period (2,921) (6,019) (4,181)
Changes in valuation inputs or assumptions 8,253 5,639 (2,551)
Balance, end of period 48,138 38,268 24,833
Fees and commissions, mortgage banking and servicing $ 8,100 $ 7,400 $ 4,700