v3.25.2
Deposits - Additional Information About Corporation's Deposits (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposit Liability [Line Items]    
Deposits from foreign sources (primarily Mexico) $ 1,253,790 $ 1,219,463
Non-interest-bearing public funds deposits 13,745,461 14,441,820
Interest-bearing public funds deposits 27,938,153 28,280,928
Total deposits not covered by deposit insurance 21,428,987 22,972,618
Time deposits not covered by deposit insurance 2,903,249 2,744,112
Public Funds [Member]    
Deposit Liability [Line Items]    
Non-interest-bearing public funds deposits 481,175 759,819
Interest-bearing public funds deposits $ 566,995 $ 625,104