v3.26.1
Investment Securities (Tables)
12 Months Ended
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities
The amortized cost and approximate fair values, together with gross unrealized gains and losses, of investment securities are as follows:
 2025
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Available for sale
SBA Pools$3,473 $— $(349)$3,124 
Federal agencies15,000 — (939)14,061 
State and municipal obligations157,102 160 (25,444)131,818 
Mortgage-backed securities - government-sponsored enterprises (GSE) residential108,586 93 (15,574)93,105 
Corporate obligations11,500 — (1,693)9,807 
295,661 253 (43,999)251,915 
Held to maturity
State and municipal obligations2,748 (38)2,717 
2,748 (38)2,717 
Total investment securities$298,409 $260 $(44,037)$254,632 

 2024
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Available for sale
U.S. treasury securities$3,159 $$— $3,161 
SBA Pools4,243 — (543)3,700 
Federal agencies15,000 — (1,666)13,334 
State and municipal obligations162,524 (32,166)130,359 
Mortgage-backed securities – government-sponsored enterprises (GSE) residential119,748 (21,440)98,313 
Corporate obligations11,500 — (2,175)9,325 
316,174 (57,990)258,192 
Held to maturity
State and municipal obligations3,498 (85)3,421 
3,498 (85)3,421 
Total investment securities$319,672 $16 $(58,075)$261,613 
Schedule of Investments Classified by Contractual Maturity Date
The amortized cost and fair value of investment securities at December 31, 2025, by contractual maturity, are shown below. Expected maturities will differ from contractual maturities because issuers may have the right to call or prepay obligations with or without call or prepayment penalties.
 Available for SaleHeld to Maturity
Amortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
One year or less$1,476 $1,466 $725 $725 
After one to five years23,414 22,496 963 963 
After five to ten years48,846 44,566 450 450 
After ten years113,339 90,282 610 579 
187,075 158,810 2,748 2,717 
Mortgage-backed securities –GSE residential108,586 93,105 — — 
Totals$295,661 $251,915 $2,748 $2,717 
Schedule of Amortized Cost of Held To Maturity Securities by Credit Quality Indicator
The following table summarizes the amortized cost of investment securities held to maturity by credit quality indicator as of December 31, 2025 and 2024:
State and municipal obligations
20252024
AA+$350 $483 
AA-— 295 
A+375 605 
Not rated2,023 2,115 
$2,748 $3,498 
Schedule of Unrealized Gain (Loss) on Investments
The following tables show the Company’s investments’ gross unrealized losses and fair value, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position at December 31, 2025 and 2024:
 2025
 Less Than 12 Months12 Months or MoreTotal
Description of
 Securities
Fair
 Value
Unrealized
 Losses
Fair
 Value
Unrealized
 Losses
Fair
 Value
Unrealized
 Losses
Available for sale
SBA Pools$89 $— $2,856 $(349)$2,945 $(349)
Federal agencies— — 14,061 (939)14,061 (939)
State and municipal obligations— — 127,699 (25,444)127,699 (25,444)
Mortgage-backed securities – GSE residential907 (4)88,088 (15,570)88,995 (15,574)
Corporate obligations— — 9,807 (1,693)9,807 (1,693)
Total available-for-sale996 (4)242,511 (43,995)243,507 (43,999)
Held to maturity
State and municipal obligations— — 996 (38)996 (38)
Total$996 $(4)$243,507 $(44,033)$244,503 $(44,037)
2024
Less Than 12 Months12 Months or MoreTotal
Description of
 Securities
Fair
 Value
Unrealized
 Losses
Fair
 Value
Unrealized
 Losses
Fair
 Value
Unrealized
 Losses
Available for sale
SBA Pools$454 $(1)$2,991 $(542)$3,445 $(543)
Federal agencies— — 13,334 (1,666)13,334 (1,666)
State and municipal obligations1,578 (17)127,705 (32,149)129,283 (32,166)
Mortgage-backed securities – GSE residential1,045 (10)96,296 (21,430)97,341 (21,440)
Corporate obligations— — 9,324 (2,175)9,324 (2,175)
Total available-for-sale3,077 (28)249,650 (57,962)252,727 (57,990)
Held to maturity
State and municipal obligations1,253 (12)1,769 (73)3,022 (85)
Total$4,330 $(40)$251,419 $(58,035)$255,749 $(58,075)