v3.25.2
Mortgage Banking Commitments (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Effort Forward Sale Commitments Outstanding [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Sale commitments of derivatives $ 8,818 $ 4,050
Mandatory Forward Sale Commitments Outstanding [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Sale commitments of derivatives 57,452 19,814
Interest Rate Lock Commitments [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Derivative asset notional amount 44,483 16,121
Fair value of derivative asset 948 188
Forward Contracts [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Notional amounts 74,600 31,000
Derivative fair value $ (279) $ 62