XML 118 R97.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage banking activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mortgage servicing rights fair value adjustments     $ (5,523) $ (5,384)
Total trading account (loss) profit $ 538 $ 277 1,058 638
Total mortgage banking activities 4,872 5,723 8,561 10,083
Mortgage banking activities        
Mortgage servicing fees 6,912 7,602 14,080 15,353
Mortgage servicing rights fair value adjustments (1,954) (1,945) (5,524) (5,384)
Total mortgage servicing fees, net of fair value adjustments 4,958 5,657 8,556 9,969
Net (loss) gain on sale of loans, including valuation on loans held-for-sale (37) 2 156 76
Unrealized (losses) gains on outstanding derivative positions (8) 56 (95) 157
Realized (losses) gains on closed derivative positions (10) 9 (9) 12
Total trading account (loss) profit (18) 65 (104) 169
Losses on repurchased loans, including interest advances (31) (1) (47) (131)
Total mortgage banking activities $ 4,872 $ 5,723 $ 8,561 $ 10,083