XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Summary of Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Non-interest bearing $ 80,363 $ 119,212
Interest bearing:    
Negotiable order of withdrawal accounts 25,228 31,549
Savings deposits 38,362 38,743
Interest bearing DDA 131,299 205,995
Money market 267,478 262,023
Certificates of deposit, $250,000 or less 182,919 174,095
Certificates of deposit, more than $250,000 67,102 65,278
Brokered deposits 69,683 69,702
Interest bearing, Total 782,071 847,385
Total Deposits $ 862,434 $ 966,597