v3.25.2
Deposits (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Brokered certificates $ 32,482 $ 49,223
FDIC's insured limit 250  
Exceed the FDIC insurance limit $ 141,813 $ 131,874