v3.26.1
Fair Value Measurements and Disclosures - Carrying value and estimated fair value of financial instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Measurements and Disclosures    
Cash and due from banks $ 24,054 $ 19,581
Available for sale securities 332,425 298,116
Held to maturity securities, net 73,470 82,435
Loans, net 272,855 259,500
Non-interest bearing 177,059 172,909
Interest bearing 359,173 358,151
Time deposits 35,829 37,128
Borrowings from Federal Home Loan Bank 38,500 800
Level 1    
Fair Value Measurements and Disclosures    
Cash and due from banks 24,054 19,581
Available for sale securities 0 0
Held to maturity securities, net 0 0
Loans, net 0 0
Non-interest bearing 177,059 172,909
Interest bearing 0 0
Time deposits 0 0
Borrowings from Federal Home Loan Bank 0 0
Level 2    
Fair Value Measurements and Disclosures    
Cash and due from banks 0 0
Available for sale securities 332,425 298,116
Held to maturity securities, net 73,470 82,435
Loans, net 0 0
Non-interest bearing 0 0
Interest bearing 0 0
Time deposits 0 0
Borrowings from Federal Home Loan Bank 38,500 800
Level 3    
Fair Value Measurements and Disclosures    
Cash and due from banks 0 0
Available for sale securities 0 0
Held to maturity securities, net 0 0
Loans, net 272,855 259,500
Non-interest bearing 0 0
Interest bearing 359,173 358,151
Time deposits 35,829 37,128
Borrowings from Federal Home Loan Bank 0 0
Carrying Amount    
Fair Value Measurements and Disclosures    
Cash and due from banks 24,054 19,581
Available for sale securities 332,425 298,116
Held to maturity securities, net 81,982 91,052
Loans, net 274,062 260,767
Non-interest bearing 177,059 172,909
Interest bearing 396,373 393,934
Time deposits 36,345 37,586
Borrowings from Federal Home Loan Bank $ 38,500 $ 800