XML 107 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Maturity Distribution of Time Certificates of Deposits (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Maturity distribution of time certificates of deposit  
Three months or less $ 1,096,581
Over three through six months 446,710
Over six through twelve months 533,689
One to two years 228,654
Two to three years 86,008
Three to four years 46,112
Four to five years 37,836
Thereafter 460
Total 2,476,050
Under $250,000  
Maturity distribution of time certificates of deposit  
Three months or less 207,766
Over three through six months 182,985
Over six through twelve months 260,583
One to two years 166,340
Two to three years 59,458
Three to four years 40,504
Four to five years 29,216
Thereafter 460
Total 947,312
$250,000 or More  
Maturity distribution of time certificates of deposit  
Three months or less 888,815
Over three through six months 263,725
Over six through twelve months 273,106
One to two years 62,314
Two to three years 26,550
Three to four years 5,608
Four to five years 8,620
Total $ 1,528,738