v3.26.1
Mortgage Banking Commitments (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Changes in the fair value of loans held for sale true  
Effort Forward Sale Commitments Outstanding [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Sale commitments of derivatives $ 2,888 $ 2,728
Mandatory Forward Sale Commitments Outstanding [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Sale commitments of derivatives 38,957 30,401
Interest Rate Lock Commitments [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Derivative asset notional amount 27,671 20,814
Fair value of derivative asset 492 352
Forward Contracts [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Notional amounts 63,000 60,500
Derivative fair value $ 43 $ 61