XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Mortgage Banking Activities, Mortgage Banking Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mortgage Banking Revenue [Abstract]      
Net realized gain (loss) on sales of mortgage loans $ 8,271 $ (5,021) $ 7,416
Net change in unrealized gain on mortgage loans held for sale (646) 538 (4,468)
Net change in fair value of mortgage loan commitments (260) 325 (5,113)
Net change in the fair value of forward sales contracts 1,374 (1,181) 327
Total mortgage production revenue 8,739 (5,339) (1,838)
Servicing revenue 65,368 61,037 51,203
Total mortgage banking revenue $ 74,107 $ 55,698 $ 49,365