XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Maturity Distribution of Time Certificates of Deposits (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Maturity distribution of time certificates of deposit  
Three months or less $ 1,543,187
Over three through six months 1,047,295
Over six through twelve months 708,199
One to two years 35,339
Two to three years 24,292
Three to four years 15,773
Four to five years 15,406
Thereafter 14
Total 3,389,505
Under $250,000  
Maturity distribution of time certificates of deposit  
Three months or less 824,466
Over three through six months 643,823
Over six through twelve months 412,045
One to two years 28,201
Two to three years 19,992
Three to four years 14,450
Four to five years 8,944
Thereafter 14
Total 1,951,935
$250,000 or More  
Maturity distribution of time certificates of deposit  
Three months or less 718,721
Over three through six months 403,472
Over six through twelve months 296,154
One to two years 7,138
Two to three years 4,300
Three to four years 1,323
Four to five years 6,462
Total $ 1,437,570