v3.25.2
GUARANTEES (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Guarantor Obligations [Line Items]          
Acquired standby letters of credit and financial guarantees $ 26,300   $ 26,300   $ 25,300
Repurchased loans not subject to credit recourse provision 1,300 $ 915 2,300 $ 1,900  
Amount of serviced loans 5,600,000   5,600,000   5,600,000
Funds advanced to investors under servicing agreements 4,900   4,900   5,000
Recourse          
Guarantor Obligations [Line Items]          
Loans sold with recourse 86,747   86,747   90,464
Liability for estimated credit losses to loans sold with credit recourse 91   91   155
Repurchased GNMA 69 106 69 240  
Early extinguishment of debt 130 14 64 43  
Nonrecourse          
Guarantor Obligations [Line Items]          
Early extinguishment of debt 75 $ 21 90 $ (77)  
Nonrecourse | Loan serviced under representation warranties          
Guarantor Obligations [Line Items]          
Loans sold with recourse $ 287   $ 287   $ 562