XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Summary of Balances of Deposits (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand $ 2,544,306 $ 2,548,613
Interest-bearing demand 1,836,550 1,758,629
Savings 2,847,168 2,657,849
Time certificates, $250,000 or more 480,961 485,180
Other time certificates 625,476 637,305
Total deposits $ 8,334,461 $ 8,087,576