v3.25.2
LOANS AND ALLOWANCE FOR CREDIT LOSSES - Provision for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]        
Beginning balance $ 22,522 $ 20,471 $ 21,388 $ 22,517
Provision for credit losses on unfunded commitments 1,135 866 2,531 (998)
Ending balance 22,665 21,031 22,665 21,031
Loans And Unfunded Commitments        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Provision for credit losses on unfunded commitments 1,145 879 2,237 (1,161)
Unfunded Loan Commitment        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Beginning balance 538 743 842 919
Provision for credit losses on unfunded commitments 10 13 (294) (163)
Ending balance 548 756 548 756
Loans Portfolio Segment        
Financing Receivable, Allowance for Credit Loss [Line Items]        
Provision for credit losses on unfunded commitments $ 1,135 $ 866 $ 2,531 $ (998)