v3.26.1
INVESTMENT SECURITIES (Tables)
6 Months Ended
Jun. 30, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available for Sale Securities Reconciliation
The amortized cost and fair value of securities available-for-sale and the corresponding amounts of gross unrealized gains and losses recognized in accumulated other comprehensive income as of June 30, 2026 and December 31, 2025, respectively, were as follows:
Available-for-sale securitiesAmortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
June 30, 2026
U.S. government agency obligations$7,257 $11 $39 $7,229 
Mortgage-backed securities79,531 — 15,543 63,988 
Corporate debt securities43,618 184 1,298 42,504 
Student loan asset-backed securities14,876 166 14,714 
Total available-for-sale securities$145,282 $199 $17,046 $128,435 
December 31, 2025
U.S. government agency obligations$10,811 $15 $53 $10,773 
Mortgage-backed securities82,264 — 15,580 66,684 
Corporate debt securities42,394 152 1,864 40,682 
Student loan asset-backed securities16,149 10 195 15,964 
Total available-for-sale securities$151,618 $177 $17,692 $134,103 
Schedule of Held to Maturity Securities
The amortized cost and fair value of securities held-to-maturity and the corresponding amounts of gross unrecognized gains and losses as of June 30, 2026 and December 31, 2025, respectively, were as follows:
Held-to-maturity securitiesAmortized
Cost
Gross
Unrecognized
Gains
Gross
Unrecognized
Losses
Estimated
Fair Value
June 30, 2026
Obligations of states and political subdivisions$300 $— $$291 
Mortgage-backed securities77,115 15,928 61,190 
Total held-to-maturity securities$77,415 $$15,937 $61,481 
December 31, 2025
Obligations of states and political subdivisions$400 $— $12 $388 
Mortgage-backed securities79,810 16,087 63,729 
Total held-to-maturity securities$80,210 $$16,099 $64,117 
Schedule of Maturity of Securities
The estimated fair value of securities at June 30, 2026 and December 31, 2025, by contractual maturity, is shown below:
June 30, 2026December 31, 2025
Available-for-sale securitiesAmortized
Cost
Estimated
Fair Value
Amortized
Cost
Estimated
Fair Value
Due in one year or less$1,980 $1,991 $2,013 $2,006 
Due after one year through five years10,790 10,649 8,533 8,574 
Due after five years through ten years34,178 33,162 38,403 36,617 
Due after ten years18,803 18,645 20,405 20,222 
Total securities with contractual maturities65,751 64,447 69,354 67,419 
Mortgage-backed securities79,531 63,988 82,264 66,684 
Total available-for-sale securities$145,282 $128,435 $151,618 $134,103 

June 30, 2026December 31, 2025
Held-to-maturity securitiesAmortized
Cost
Estimated
Fair Value
Amortized
Cost
Estimated
Fair Value
Due in one year or less$150 $147 $100 $100 
Due after one year through five years150 144 300 288 
Total securities with contractual maturities300 291 400 388 
Mortgage-backed securities77,115 61,190 79,810 63,729 
Total held-to-maturity securities$77,415 $61,481 $80,210 $64,117 
Schedule of Available for Sale Securities with Unrealized Losses
Securities with unrealized losses at June 30, 2026 and December 31, 2025, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position, were as follows:
Less than 12 Months12 Months or MoreTotal
Available-for-sale securitiesFair
Value
Unrealized
Loss
Fair
Value
Unrealized
Loss
Fair
Value
Unrealized
Loss
June 30, 2026
U.S. government agency obligations$1,496 $$3,095 $37 $4,591 $39 
Mortgage-backed securities2,664 34 61,324 15,509 63,988 15,543 
Corporate debt securities6,706 103 23,255 1,195 29,961 1,298 
Student loan asset-backed securities3,816 14 10,081 152 13,897 166 
Total$14,682 $153 $97,755 $16,893 $112,437 $17,046 
December 31, 2025
U.S. government agency obligations$1,275 $$5,997 $49 $7,272 $53 
Mortgage-backed securities— — 66,684 15,580 66,684 15,580 
Corporate debt securities2,075 48 25,134 1,816 27,209 1,864 
Student loan asset-backed securities4,308 13 10,783 182 15,091 195 
Total $7,658 $65 $108,598 $17,627 $116,256 $17,692