XML 114 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Interest-Bearing Deposits - Components of Interest-Bearing Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deposits [Abstract]    
Interest-bearing demand deposits $ 629,138 $ 357,769
Savings deposits 4,886,781 4,572,183
Time deposits 1,287,857 405,009
Total interest-bearing deposits $ 6,803,776 $ 5,334,961