XML 108 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deposits - Certificates of Deposits Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Time Deposits, Fiscal Year Maturity [Abstract]    
One year or less $ 4,407,370 $ 5,728,556
After one year to two years 2,297,955 3,363,022
After two years to three years 1,299,461 1,603,229
After three years to four years 299,737 553,911
After four years to five years 1,042,065 300,346
After five years 47,413 48,202
Total $ 9,394,001 $ 11,597,266