XML 122 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Summary of Reciprocal and Brokered Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Time Deposits [Line Items]    
Total interest-bearing demand $ 544,666 $ 382,614
Total saving and money market 100,596 230,750
Total time 85,391 221,781
Total reciprocal and brokered deposits 730,653 835,145
Reciprocal [Member]    
Time Deposits [Line Items]    
Total interest-bearing demand 469,551 382,613
Total saving and money market 100,596 230,750
Total time 35,393 21,841
Non-Reciprocal Brokered [Member]    
Time Deposits [Line Items]    
Total interest-bearing demand 75,115 1
Total time $ 49,998 $ 199,940