XML 96 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS - Schedule of Composition of Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Banking and Thrift, Interest [Abstract]    
Noninterest-bearing transaction $ 575,357 $ 437,959
Interest-bearing transaction 1,128,959 946,347
Savings 52,472 35,412
Time deposits, $250,000 and under 512,717 500,406
Time deposits, over $250,000 141,792 98,065
Total deposits $ 2,411,297 $ 2,018,189