XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Servicing Rights Summary of Changes in Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Servicing Asset [Abstract]      
Estimated fair value of MSRs $ 54,000 $ 49,700 $ 50,000
Residential mortgage      
Amortized Cost:      
Balance at beginning of period 31,602 34,217 35,993
Originations of MSRs 3,758 2,475 4,067
Amortization (4,669) (5,090) (5,843)
Balance at end of period 30,691 31,602 34,217
Servicing Asset [Abstract]      
Beginning balance 0 0 (600)
Reduction (addition) to valuation allowance 0 0 600
Ending balance 0 0 0
Net MSRs at end of year 30,691 31,602 34,217
Estimated fair value of MSRs $ 53,972 $ 49,696 $ 50,044