v3.26.1
COMMITMENTS AND CONTINGENCIES - Schedule of commitments and Letters of Credit (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Commitments [Line Items]    
Commitments to Extend Credit $ 645,609 $ 771,677
Total 661,318 788,184
Standby and Performance Letter of Credit    
Other Commitments [Line Items]    
Standby and Performance Letter of Credit $ 15,709 $ 16,507