XML 84 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Summary of Balances of Deposits (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand $ 2,559,788 $ 2,548,613
Interest-bearing demand 1,826,041 1,758,629
Savings 2,879,212 2,657,849
Time certificates, $250,000 or more 626,250 485,180
Other time certificates 484,518 637,305
Total deposits $ 8,375,809 $ 8,087,576