v3.26.1
Deposits - Deposit Account Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposits [Abstract]    
Non-interest-bearing checking $ 728,601 $ 736,249
Negotiable orders of withdrawal (“NOW”) and interest-bearing checking 1,528,663 1,421,244
Savings and money market 1,137,723 1,134,083
Certificates of deposit 693,630 724,233
Total deposits $ 4,088,617 $ 4,015,809