XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Deposit Accounts - Schedule of Deposit Accounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing accounts $ 689,352 $ 680,926
NOW accounts 537,954 575,238
Money market accounts 1,343,008 1,341,995
Savings accounts 172,883 181,317
Certificates of deposit 955,030 999,727
Deposits $ 3,698,227 $ 3,779,203