XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Composition of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand deposits $ 562,700 $ 451,503
Interest-bearing demand deposits 609,187 505,096
Money market 549,704 251,667
Savings 341,291 311,207
Total demand and savings 2,062,882 1,519,473
Time 477,127 273,028
Total deposits 2,540,009 1,792,501
Brokered time deposits $ 54,000 $ 24,100