XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Deposits (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Non-interest bearing $ 106,950 $ 119,212
Interest bearing:    
Negotiable order of withdrawal accounts 23,865 31,549
Savings deposits 34,081 38,743
Interest bearing DDA 186,591 205,995
Money market 194,227 262,023
Certificates of deposit, $250,000 or less 159,260 174,095
Certificates of deposit, more than $250,000 58,761 65,278
Brokered deposits 67,122 69,702
Interest bearing, Total 723,907 847,385
Total Deposits $ 830,857 $ 966,597