XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage Servicing Rights Summary of Changes in Mortgage Servicing Rights (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Servicing Asset [Abstract]          
Fair value of MSRs $ 51,600   $ 51,600   $ 54,000
Residential Mortgage          
Amortized Cost:          
Balance at beginning of period 30,298 $ 31,057 30,691 $ 31,602  
Originations of MSRs 924 883 1,625 1,465  
Amortization (1,089) (1,294) (2,183) (2,421)  
Balance at end of period 30,133 30,646 30,133 30,646  
Servicing Asset [Abstract]          
Balance at end of period 0   0    
Fair value of MSRs $ 51,629 $ 51,724 $ 51,629 $ 51,724