XML 110 R92.htm IDEA: XBRL DOCUMENT v3.25.1
DEPOSITS - Maturity of time deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
TIME DEPOSITS OF $100,000 OR MORE    
2025 $ 226,193  
2026 90,296  
2027 6,222  
2028 5,131  
2029 4,078  
2030 and after 4,392  
Total $ 336,312 $ 322,477