v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Mortgage Banking (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
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Loans held for sale, unpaid principal balance $ 2,700   $ 2,700   $ 1,200
Residential mortgages | Total residential real estate          
Accounts, Notes, Loans and Financing Receivable [Line Items]          
Forward delivery commitments 7,500   7,500   $ 4,800
Sale of loans 11,600 $ 8,800 21,400 $ 17,200  
Net (losses) gains on sales of loans $ 275 $ 216 $ 449 $ 184