XML 109 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits - Summary of Balances of Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Noninterest-bearing demand $ 2,722,689 $ 3,502,095
Interest-bearing demand 1,731,814 1,718,541
Savings 2,682,068 2,884,378
Time certificates, $250,000 and over 250,180 46,350
Other time certificates 447,287 177,649
Total deposits $ 7,834,038 $ 8,329,013