v3.26.1
Subordinated Debentures (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended
Oct. 31, 2021
Mar. 31, 2026
Dec. 31, 2025
Broker-Dealer [Abstract]      
Subordinated debt $ 10,000 $ 10,000 $ 10,000
Subordinated debt, interest rate 3.50%    
Subordinated debt maturity date Oct. 15, 2031