v3.25.2
SERVICING ASSETS (Changes in Serving Rights at Fair Value) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Servicing Asset at Fair Value, Amount [Roll Forward]        
Fair value at beginning of period $ 69,238 $ 49,553 $ 70,435 $ 49,520
Servicing from mortgage securitization or asset transfers 751 303 1,410 830
Changes due to payments on loans (1,346) (732) (2,608) (1,652)
Changes in fair value due to changes in valuation model inputs or assumptions (55) 665 (649) 1,091
Fair value at end of period $ 68,588 $ 49,789 $ 68,588 $ 49,789