XML 79 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Mortgage Banking - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
CPR
Mar. 31, 2024
USD ($)
CPR
Schedule of changes in the reserve for mortgage loan [Abstract]    
Assumed average prepayment speed | CPR 9 8
Average discount rate 10.65% 10.08%
Mortgage servicing rights [Abstract]    
Residential mortgage loans sold $ 255,800 $ 258,300
Period of putback response 60 days  
Reserve for mortgage loan servicing putback expenses $ 500 500
Gains on sale of mortgage banking $ 4,300 $ 5,000