XML 95 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Schedule of Detailed Deposits) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Banking and Thrift, Interest [Abstract]    
Noninterest-bearing deposits $ 10,597,461 $ 11,030,515
Interest-bearing retail transaction and savings deposits 11,327,725 10,680,741
Interest-bearing public fund deposits, Public fund transaction and savings deposits 3,127,427 3,069,341
Interest-bearing public fund deposits, Public fund time deposits 85,072 73,674
Total interest-bearing public fund deposits 3,212,499 3,143,015
Retail time deposits 4,348,265 4,246,027
Brokered time deposits 6,901 589,761
Total interest-bearing deposits 18,895,390 18,659,544
Total deposits $ 29,492,851 $ 29,690,059