XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Deposit Account Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Non-interest-bearing checking $ 706,236 $ 706,976
Negotiable orders of withdrawal (“NOW”) and interest-bearing checking 1,388,572 1,286,154
Savings and money market 1,159,535 1,176,308
Certificates of deposit 719,417 969,039
Total deposits $ 3,973,760 $ 4,138,477