XML 82 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Mortgage Banking - Additional Information (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
CPR
Sep. 30, 2023
USD ($)
CPR
Mortgage servicing rights [Abstract]    
Assumed average prepayment speed | CPR 9 8
Average discount rate 10.64% 10.07%
Residential mortgage loans sold $ 843,600 $ 893,000
Period of putback response 60 days  
Reserve for mortgage loan servicing putback expenses $ 500 500
Gains on sale of mortgage banking $ 14,800 $ 11,400