DEPOSITS - Components (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| DEPOSITS | ||
| Time less than $100 | $ 403,596 | $ 384,042 |
| Time $100 through $250 | 289,938 | 298,447 |
| Time $250 or more | 224,160 | 230,105 |
| Total | $ 917,694 | $ 912,594 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of time deposit liabilities, including certificates of deposit. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of time deposit liabilities, including certificates of deposit, in denominations of less than $100,000. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|