XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Banking Activities, Mortgage Banking Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Mortgage Banking Revenue [Abstract]      
Net realized gain (loss) on sales of mortgage loans $ (5,021) $ 7,416 $ 76,282
Net change in unrealized gain on mortgage loans held for sale 538 (4,468) (5,818)
Net change in fair value of mortgage loan commitments 325 (5,113) (14,268)
Net change in the fair value of forward sales contracts (1,181) 327 4,516
Total mortgage production revenue (5,339) (1,838) 60,712
Servicing revenue 61,037 51,203 45,184
Total mortgage banking revenue $ 55,698 $ 49,365 $ 105,896