XML 114 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Certificates of Deposits Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Time Deposits, Fiscal Year Maturity [Abstract]    
One year or less $ 3,937,766 $ 3,224,573
After one year to two years 4,112,902 2,954,257
After two years to three years 1,881,371 1,904,919
After three years to four years 327,295 1,031,881
After four years to five years 188,802 324,375
After five years 229 46,814
Total $ 10,448,365 $ 9,486,819