XML 124 R107.htm IDEA: XBRL DOCUMENT v3.25.1
DEPOSITS - Summary of Composition of Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 894,176 $ 430,959
Interest-bearing demand deposits 1,154,761 1,000,652
Money market and savings 1,581,267 720,696
Time ($250,000 or less) 822,781 330,093
Time (over $250,000) 170,111 76,414
Total deposits $ 4,623,096 $ 2,558,814