v3.26.3
FAIR VALUE MEASUREMENTS - Measured on Recurring And Non Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
FAIR VALUE MEASUREMENTS    
Fair value $ 581,297 $ 597,424
Debt securities - Obligations of US Government-sponsored enterprises    
FAIR VALUE MEASUREMENTS    
Fair value 717 1,102
US Government-sponsored enterprises    
FAIR VALUE MEASUREMENTS    
Fair value 247,020 249,542
US Government agency    
FAIR VALUE MEASUREMENTS    
Fair value 152,477 153,900
Private label    
FAIR VALUE MEASUREMENTS    
Fair value 7,204 10,999
US States and Political Subdivisions Debt Securities [Member]    
FAIR VALUE MEASUREMENTS    
Fair value 91,668 104,539
Corporate bonds    
FAIR VALUE MEASUREMENTS    
Fair value 82,211 77,342
Recurring    
FAIR VALUE MEASUREMENTS    
Loans held for sale 10,740 5,283
Derivative assets 23,273 8,806
Derivative liabilities (21,154) (6,684)
Recurring | Debt securities - Obligations of US Government-sponsored enterprises    
FAIR VALUE MEASUREMENTS    
Fair value 717 1,102
Recurring | US Government-sponsored enterprises    
FAIR VALUE MEASUREMENTS    
Mortgage-backed securities 247,020 249,542
Recurring | US Government agency    
FAIR VALUE MEASUREMENTS    
Mortgage-backed securities 152,477 153,900
Recurring | Private label    
FAIR VALUE MEASUREMENTS    
Mortgage-backed securities 7,204 10,999
Recurring | US States and Political Subdivisions Debt Securities [Member]    
FAIR VALUE MEASUREMENTS    
Fair value 91,668 104,539
Recurring | Corporate bonds    
FAIR VALUE MEASUREMENTS    
Fair value 82,211 77,342
Recurring | Level 1    
FAIR VALUE MEASUREMENTS    
Derivative assets 0  
Derivative liabilities 0  
Recurring | Level 1 | US Government agency    
FAIR VALUE MEASUREMENTS    
Mortgage-backed securities 0  
Recurring | Level 1 | US States and Political Subdivisions Debt Securities [Member]    
FAIR VALUE MEASUREMENTS    
Fair value 0  
Recurring | Level 1 | Corporate bonds    
FAIR VALUE MEASUREMENTS    
Fair value 0  
Recurring | Level 2    
FAIR VALUE MEASUREMENTS    
Loans held for sale 10,740 5,283
Derivative assets 22,877 8,708
Derivative liabilities (21,118) (6,670)
Recurring | Level 2 | Debt securities - Obligations of US Government-sponsored enterprises    
FAIR VALUE MEASUREMENTS    
Fair value 717 1,102
Recurring | Level 2 | US Government-sponsored enterprises    
FAIR VALUE MEASUREMENTS    
Mortgage-backed securities 247,020 249,542
Recurring | Level 2 | US Government agency    
FAIR VALUE MEASUREMENTS    
Mortgage-backed securities 152,477 153,900
Recurring | Level 2 | Private label    
FAIR VALUE MEASUREMENTS    
Mortgage-backed securities 7,204 10,999
Recurring | Level 2 | US States and Political Subdivisions Debt Securities [Member]    
FAIR VALUE MEASUREMENTS    
Fair value 91,668 104,539
Recurring | Level 2 | Corporate bonds    
FAIR VALUE MEASUREMENTS    
Fair value 80,882 75,139
Recurring | Level 3    
FAIR VALUE MEASUREMENTS    
Derivative assets 396 98
Derivative liabilities (36) (14)
Recurring | Level 3 | US Government agency    
FAIR VALUE MEASUREMENTS    
Mortgage-backed securities 0  
Recurring | Level 3 | US States and Political Subdivisions Debt Securities [Member]    
FAIR VALUE MEASUREMENTS    
Fair value 0  
Recurring | Level 3 | Corporate bonds    
FAIR VALUE MEASUREMENTS    
Fair value 1,329 2,203
Non-recurring | Level 3    
FAIR VALUE MEASUREMENTS    
Liabilities measured at fair value $ 0 $ 0