XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Composition (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Banking [Abstract]    
NOW accounts $ 451,739 $ 470,548
MMA accounts 861,088 843,145
Savings deposits 167,888 172,976
Time deposits 478,835 443,284
Total interest-bearing 1,959,550 1,929,953
Non-interest bearing 1,035,371 980,824
Total deposits $ 2,994,921 $ 2,910,777