v3.26.1
Customer Deposits - Average Balances and Weighted Average Rates (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Deposits [Abstract]    
Average balance, Notice $ 144,577 $ 45,456
Average balance, Term 597,515 160,481
Average balance, Savings 25,242 516
Average balance, Total deposits $ 767,334 $ 206,453
Average paid rate, Notice 3.54% 3.71%
Average paid rate, Term 4.35% 4.72%
Average paid rate, Savings 2.70% 1.53%
Average paid rate, Total deposits 3.53% 3.32%