XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Deposits (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Non-interest bearing $ 87,766 $ 119,212
Interest bearing:    
Negotiable order of withdrawal accounts 22,845 31,549
Savings deposits 32,478 38,743
Interest bearing DDA 158,620 110,448
Money market 162,948 262,023
Certificates of deposit, $250,000 or less 119,329 162,533
Certificates of deposit, more than $250,000 60,221 65,278
Specialty - Other Deposits 16,178 0
Brokered deposits 170,470 176,811
Interest bearing, total 743,089 847,385
Total Deposits 830,855 $ 966,597
Demand $ 111,259