v3.26.1
Servicing Rights - Key Assumptions and the Sensitivity of the Fair Value (Details)
$ in Thousands
6 Months Ended 9 Months Ended
Jun. 30, 2026
USD ($)
$ / loan
Sep. 30, 2025
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
$ / loan
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Servicing Assets at Fair Value [Line Items]              
Balance of mortgage loans serviced for others $ 1,659,395     $ 1,629,528      
Weighted average rate of note (percent) 4.82%     4.77%      
MSR as a percentage of serviced loans 1.72%     1.69%      
Mortgage servicing rights              
Servicing Assets at Fair Value [Line Items]              
Fair value of MSRs $ 28,475   $ 28,426 $ 27,474 $ 27,506 $ 26,814 $ 26,439
Expected weighted-average life (in years) 8 years 8 months 19 days 8 years 9 months 25 days          
Key assumptions:              
Constant prepayment rate (percent) 10.13% 10.01%          
Impact on fair value from 10% adverse change $ (1,084)     (1,022)      
Impact on fair value from 25% adverse change $ (2,573)     (2,427)      
Discount rate 10.00% 10.97%          
Impact on fair value from 100 basis point increase $ (1,163)     (871)      
Impact on fair value from 200 basis point increase $ (2,188)     $ (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)