v3.26.1
Deposits - Interest-bearing or Noninterest-bearing (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
U.S.:    
Interest-bearing $ 12,186,302 $ 12,502,417
Noninterest-bearing 5,642,865 5,794,973
Foreign:    
Interest-bearing 1,520,090 1,465,959
Noninterest-bearing 804,924 752,319
Total deposits $ 20,154,181 $ 20,515,668