v3.25.2
Mortgage Banking Activities Mortgage Banking Activities, Mortgage Banking Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mortgage Banking Revenue [Abstract]        
Net realized gains on sale of mortgage loans $ 1,446 $ 2,338 $ 2,902 $ 4,364
Net change in unrealized gain (loss) on mortgage loans held for sale 415 631 1,409 249
Net change in the fair value of mortgage loan commitments 269 (528) 1,298 566
Net change in the fair value of forward sales contracts (423) (72) (1,273) 715
Total mortgage production revenue 1,707 2,369 4,336 5,894
Servicing revenue 17,286 16,259 34,472 31,701
Total mortgage banking revenue $ 18,993 $ 18,628 $ 38,808 $ 37,595