XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Composition (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Banking [Abstract]    
NOW accounts $ 422,834 $ 470,548
MMA accounts 865,973 843,145
Savings deposits 174,123 172,976
Time deposits 453,460 443,284
Total interest-bearing 1,916,390 1,929,953
Non-interest bearing 1,012,288 980,824
Total deposits $ 2,928,678 $ 2,910,777