v3.26.1
LOAN SERVICING RIGHTS - Schedule of Carrying Value of Loan Servicing Rights Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Servicing Assets at Fair Value [Line Items]            
Total loan servicing rights $ 127,542   $ 114,972      
Residential mortgage            
Servicing Assets at Fair Value [Line Items]            
Total loan servicing rights 125,938 $ 120,160 113,370 $ 126,022 $ 116,584 $ 112,514
SBA            
Servicing Assets at Fair Value [Line Items]            
Total loan servicing rights $ 1,604 $ 1,703 $ 1,602 $ 2,786 $ 2,927 $ 2,926