XML 113 R88.htm IDEA: XBRL DOCUMENT v3.22.4
DEPOSITS (Scheduled Maturities of Time Certificates of Deposit) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits [Abstract]    
2023 $ 1,531,996  
2024 227,991  
2025 22,492  
2026 15,590  
2027 18,003  
Thereafter 1,206  
Total 1,817,278 $ 1,024,020
Time deposits, $100,000 or more 1,500,000 605,200
Time deposits over $250,000 $ 1,280,000 $ 333,700