v3.26.3
Subordinated Debentures (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended
Oct. 31, 2021
Sep. 30, 2026
Dec. 31, 2025
Short-Term Debt [Line Items]      
Subordinated debt $ 10,000 $ 10,000 $ 10,000
Subordinated debt, interest rate 3.50%    
Subordinated debt maturity date Oct. 15, 2031    
Subordinated Debentures [Member]      
Short-Term Debt [Line Items]      
Debt instrument subordinated debentures percentage 100.00%