v3.25.2
Deposits - Schedule of Deposits (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposit [Line Items]    
Non-interest-bearing demand deposits $ 13,745,461 $ 14,441,820
Interest-bearing Domestic Deposit, Savings 9,809,183 10,310,942
Interest-bearing Domestic Deposit, Money Market 11,487,027 11,568,254
Interest-bearing Domestic Deposit, Time Deposits 6,641,943 6,401,732
Total interest-bearing deposit 27,938,153 28,280,928
Total deposits $ 41,683,614 $ 42,722,748