XML 107 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Deposits - Certificates of Deposits Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Time Deposits, Fiscal Year Maturity [Abstract]    
One year or less $ 3,224,573 $ 4,407,370
After one year to two years 2,954,257 2,297,955
After two years to three years 1,904,919 1,299,461
After three years to four years 1,031,881 299,737
After four years to five years 324,375 1,042,065
After five years 46,814 47,413
Total $ 9,486,819 $ 9,394,001