XML 118 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Certificates of deposits and Scheduled maturities of time deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deposits    
Aggregate amounts of certificates of deposits in denominations of $250,000 or more $ 487,200 $ 603,200
Traditional, out-of-market brokered deposits 150,000 325,000
Time deposits 6,000  
Scheduled maturities of time deposits of all denominations    
2023 1,778,372  
2024 384,954  
2025 159,744  
2026 60,090  
2027 33,870  
Thereafter 2,956  
Time deposits $ 2,419,986 $ 2,810,075