v3.25.2
LOAN SERVICING RIGHTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Residential mortgage        
Contractually Specified Servicing Fees, Late Fees, and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Line Items]        
Servicing fee income $ 12,700 $ 17,500 $ 25,200 $ 34,700
SBA servicing rights        
Contractually Specified Servicing Fees, Late Fees, and Ancillary Fees Earned in Exchange for Servicing Financial Assets [Line Items]        
Servicing fee income $ 530 $ 570 $ 989 $ 1,200