XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Deposit Accounts - Schedule of Deposit Accounts (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing accounts $ 721,814 $ 680,926
NOW accounts 573,745 575,238
Money market accounts 1,357,961 1,341,995
Savings accounts 184,396 181,317
Certificates of deposit 898,444 999,727
Deposits $ 3,736,360 $ 3,779,203