XML 106 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Deposits - Certificates of Deposits Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Time Deposits, Fiscal Year Maturity [Abstract]    
One year or less $ 5,728,556 $ 4,934,933
After one year to two years 3,363,022 4,279,406
After two years to three years 1,603,229 2,807,297
After three years to four years 553,911 1,285,504
After four years to five years 300,346 548,492
After five years 48,202 92,111
Total $ 11,597,266 $ 13,947,743