XML 116 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Total deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deposits    
Noninterest-bearing checking $ 10,192,116 $ 10,649,274
Interest-bearing checking 8,232,322 7,978,799
Savings 2,414,172 2,632,212
Money market 13,056,534 11,538,671
Time deposits 4,165,722 4,249,953
Total deposits $ 38,060,866 $ 37,048,909