XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Deposits - Summary of Balances of Deposits (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Deposits [Abstract]    
Noninterest-bearing demand $ 2,557,063 $ 2,722,689
Interest-bearing demand 1,791,466 1,731,814
Savings 2,667,006 2,682,068
Time certificates, $250,000 or more 406,171 250,180
Other time certificates 628,524 447,287
Total deposits $ 8,050,230 $ 7,834,038