XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Summary of Balances of Deposits (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand $ 2,539,109 $ 2,548,613
Interest-bearing demand 1,778,615 1,758,629
Savings 2,777,840 2,657,849
Time certificates, $250,000 or more 630,414 485,180
Other time certificates 479,354 637,305
Total deposits $ 8,205,332 $ 8,087,576