v3.25.2
Fair Value Measurements - Fair value of assets measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Securities available-for-sale:    
Securities available-for-sale, at fair value $ 125,498 $ 130,257
Equity securities, at fair value 3,096 2,832
U.S. Treasuries    
Securities available-for-sale:    
Securities available-for-sale, at fair value 19,814 27,137
U.S. government and federal agencies    
Securities available-for-sale:    
Securities available-for-sale, at fair value 6,751 10,581
Corporate bonds    
Securities available-for-sale:    
Securities available-for-sale, at fair value 2,777 2,739
U.S. agency collateralized mortgage obligations    
Securities available-for-sale:    
Securities available-for-sale, at fair value 29,560 29,611
Tax-exempt municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 1,175 1,171
Taxable municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 268 263
U.S. agency mortgage-backed    
Securities available-for-sale:    
Securities available-for-sale, at fair value 65,153 58,755
Fair Value, Recurring    
Securities available-for-sale:    
Equity securities, at fair value 3,096 2,832
Total assets at fair value 128,881 133,638
Liabilities:    
Total liabilities at fair value 287 549
Fair Value, Recurring | Interest Rate Swap    
Securities available-for-sale:    
Interest rate swap agreements 287 549
Liabilities:    
Interest rate swap agreements 287 549
Fair Value, Recurring | U.S. Treasuries    
Securities available-for-sale:    
Securities available-for-sale, at fair value 19,814 27,137
Fair Value, Recurring | U.S. government and federal agencies    
Securities available-for-sale:    
Securities available-for-sale, at fair value 6,751 10,581
Fair Value, Recurring | Corporate bonds    
Securities available-for-sale:    
Securities available-for-sale, at fair value 2,777 2,739
Fair Value, Recurring | U.S. agency collateralized mortgage obligations    
Securities available-for-sale:    
Securities available-for-sale, at fair value 29,560 29,611
Fair Value, Recurring | Tax-exempt municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 1,175 1,171
Fair Value, Recurring | Taxable municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 268 263
Fair Value, Recurring | U.S. agency mortgage-backed    
Securities available-for-sale:    
Securities available-for-sale, at fair value 65,153 58,755
Fair Value, Recurring | Fair Value, Inputs, Level 1    
Securities available-for-sale:    
Equity securities, at fair value 3,096 2,832
Total assets at fair value 3,096 2,832
Fair Value, Recurring | Fair Value, Inputs, Level 2    
Securities available-for-sale:    
Total assets at fair value 125,785 130,806
Liabilities:    
Total liabilities at fair value 287 549
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Interest Rate Swap    
Securities available-for-sale:    
Interest rate swap agreements 287 549
Liabilities:    
Interest rate swap agreements 287 549
Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. Treasuries    
Securities available-for-sale:    
Securities available-for-sale, at fair value 19,814 27,137
Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. government and federal agencies    
Securities available-for-sale:    
Securities available-for-sale, at fair value 6,751 10,581
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Corporate bonds    
Securities available-for-sale:    
Securities available-for-sale, at fair value 2,777 2,739
Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. agency collateralized mortgage obligations    
Securities available-for-sale:    
Securities available-for-sale, at fair value 29,560 29,611
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Tax-exempt municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 1,175 1,171
Fair Value, Recurring | Fair Value, Inputs, Level 2 | Taxable municipal    
Securities available-for-sale:    
Securities available-for-sale, at fair value 268 263
Fair Value, Recurring | Fair Value, Inputs, Level 2 | U.S. agency mortgage-backed    
Securities available-for-sale:    
Securities available-for-sale, at fair value $ 65,153 $ 58,755