XML 109 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Customer Deposits - Schedule of Average Balances and Weighted Average Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
Average balance, Notice $ 10,405 $ 2,826
Average balance, Term 44,970 2,826
Average balance, Savings 3,285 5,324
Average balance, total deposits $ 58,660 $ 10,976
Average paid rate, Notice 2.94% 2.55%
Average paid rate, Term 3.94% 2.04%
Average paid rate, Savings 2.11% 2.19%
Average paid rate, total deposits 3.00% 2.26%