XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Scheduled Maturities Of Time Deposits (Scheduled Maturities Of Time Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Maturities of Time Deposits [Abstract]    
2023 $ 532,741  
2024 245,188  
2025 74,285  
2026 19,882  
2027 15,793  
Over five years 211  
Time Deposits, Total $ 888,100 $ 1,068,915