XML 116 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEPOSITS (Scheduled Maturities of Time Certificates of Deposit) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
2024 $ 2,726,098  
2025 126,415  
2026 18,949  
2027 18,703  
2028 4,697  
Thereafter 951  
Total 2,895,813 $ 1,817,278
Time deposits over $250,000 $ 1,800,000 $ 1,280,000