v3.26.3
Deposits - Total deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deposits    
Noninterest-bearing checking $ 13,445,715 $ 13,375,697
Interest-bearing checking 14,323,722 13,838,558
Savings 2,775,607 2,820,621
Money market 18,741,198 17,751,688
Time deposits 8,352,039 7,359,233
Total deposits $ 57,638,281 $ 55,145,797