XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Total deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits    
Noninterest-bearing checking $ 13,757,255 $ 10,192,116
Interest-bearing checking 12,034,973 8,232,322
Savings 2,939,407 2,414,172
Money market 17,447,738 13,056,534
Time deposits 7,158,242 4,165,722
Total deposits $ 53,337,615 $ 38,060,866