v3.26.1
Schedule of Amortized Cost Basis of Loans on Nonaccrual Status and Loans (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Past Due [Line Items]    
Nonaccrual with No Allowance for Credit Loss $ 3,778 $ 1,427
Nonaccrual with Allowance for Credit Loss 3,160 3,544
Loans Past Due Over 89 Days Still Accruing
Construction Loans [Member] | Individually Evaluated [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual with No Allowance for Credit Loss 3,239 1,427
Nonaccrual with Allowance for Credit Loss 3,160 3,544
Loans Past Due Over 89 Days Still Accruing
Development Loans [Member] | Individually Evaluated [Member]    
Financing Receivable, Past Due [Line Items]    
Nonaccrual with No Allowance for Credit Loss 539
Nonaccrual with Allowance for Credit Loss
Loans Past Due Over 89 Days Still Accruing