XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits - Maturity Distribution of Time Certificates of Deposits (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Maturity distribution of time certificates of deposit  
Three months or less $ 550,005
Over three through six months 308,464
Over six through twelve months 602,080
2023 129,079
2024 76,731
2025 57,147
2026 52,228
Thereafter 704
Total 1,776,438
Under $250,000  
Maturity distribution of time certificates of deposit  
Three months or less 235,187
Over three through six months 208,007
Over six through twelve months 315,551
2023 75,513
2024 67,595
2025 38,204
2026 43,943
Thereafter 203
Total 984,203
$250,000 or More  
Maturity distribution of time certificates of deposit  
Three months or less 314,818
Over three through six months 100,457
Over six through twelve months 286,529
2023 53,566
2024 9,136
2025 18,943
2026 8,285
Thereafter 501
Total $ 792,235