XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Composition of Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 568,301 $ 451,503
Interest-bearing demand deposits 604,854 505,096
Money market 531,738 251,667
Savings 339,179 311,207
Total demand and savings 2,044,072 1,519,473
Time 480,469 273,028
Total deposits $ 2,524,541 $ 1,792,501