XML 259 R102.htm IDEA: XBRL DOCUMENT v3.22.4
DEPOSITS - Schedule of maturities of time deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits [Abstract]    
2023 $ 560,147  
2024 229,263  
2025 34,307  
2026 16,637  
2027 14,301  
Thereafter 720  
Time deposits $ 855,375 $ 935,649