XML 106 R85.htm IDEA: XBRL DOCUMENT v3.25.4
DEPOSITS - Maturities of Certificates of Deposit (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
DEPOSITS [Abstract]  
2026 $ 366,083
2027 56,357
2028 26,605
2029 11,369
2030 8,087
Thereafter 5,357
Total certificates of deposit $ 473,858