XML 107 R94.htm IDEA: XBRL DOCUMENT v3.23.1
DEPOSITS - Deposits and certificates of deposit (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
CERTIFICATES OF DEPOSIT OF $100,000 OR MORE    
2023 $ 166,109  
2024 79,097  
2025 14,550  
2026 7,566  
2027 7,044  
2028 and after 11,638  
Total $ 286,004 $ 292,325