XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS - Time deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
2025 $ 429,008  
2026 3,454  
2027 4,018  
2028 34,644  
2029 291  
Total $ 471,415 $ 496,452