v3.26.1
Servicing Rights - Key Assumptions and the Sensitivity of the Fair Value (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
USD ($)
$ / loan
Jun. 30, 2025
Dec. 31, 2025
USD ($)
$ / loan
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Servicing Assets at Fair Value [Line Items]          
Balance of mortgage loans serviced for others $ 1,642,195   $ 1,629,528    
Weighted average rate of note (percent) 4.80%   4.77%    
MSR as a percentage of serviced loans 1.73%   1.69%    
Mortgage servicing rights          
Servicing Assets at Fair Value [Line Items]          
Fair value of MSRs $ 28,426   $ 27,474 $ 26,814 $ 26,439
Expected weighted-average life (in years) 9 years 29 days 8 years 9 months 25 days      
Key assumptions:          
Constant prepayment rate (percent) 9.65% 10.01%      
Impact on fair value from 10% adverse change $ (1,044)   (1,022)    
Impact on fair value from 25% adverse change $ (2,482)   (2,427)    
Discount rate 10.01% 10.97%      
Impact on fair value from 100 basis point increase $ (1,109)   (871)    
Impact on fair value from 200 basis point increase $ (2,134)   $ (1,864)    
Cost to service assumptions ($ per loan) | $ / loan 81   81    
Impact on fair value from 10% adverse change $ (243)   $ (239)    
Impact on fair value from 25% adverse change $ (608)   $ (597)