XML 93 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Deposits - Schedule of Remaining Maturities of Certificates of Deposit (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Banking and Thrift, Other Disclosure [Abstract]    
One year or less $ 3,257,529 $ 3,224,573
After one year to two years 3,123,281 2,954,257
After two years to three years 2,199,697 1,904,919
After three years to four years 1,176,953 1,031,881
After four years to five years 207,676 324,375
After five years 40,410 46,814
Total $ 10,005,546 $ 9,486,819