XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
SECURITIES (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost and Estimated Fair Value of Securities Available for Sale
The following tables present amortized cost and estimated fair value of securities available for sale as of March 31, 2025 and December 31, 2024 (in thousands):
 March 31, 2025
 Amortized CostGross Unrealized GainsGross Unrealized LossesAllowance for Credit LossesEstimated Fair Value
U.S. Treasury notes and bonds$59,898 $— $2,327 $— $57,571 
Mortgage-backed securities, residential432,271 25 65,925 — 366,371 
Obligations of states and political subdivisions36,867 — 1,599 — 35,268 
Corporate bonds and notes24,750 165 3,056 — 21,859 
SBA loan pools49,340 26 2,108 — 47,258 
Total$603,126 $216 $75,015 $— $528,327 
 December 31, 2024
 Amortized CostGross Unrealized GainsGross Unrealized LossesAllowance for Credit LossesEstimated Fair Value
U.S. Treasury notes and bonds$59,880 $— $2,974 $— $56,906 
Mortgage-backed securities, residential441,191 14 75,271 — 365,934 
Obligations of states and political subdivisions37,059 — 1,554 — 35,505 
Corporate bonds and notes25,750 — 3,734 — 22,016 
SBA loan pools53,391 35 2,345 — 51,081 
Total$617,271 $49 $85,878 $— $531,442 
Schedule of Amortized Cost and Estimated Fair Value of Securities Held to Maturity
The following tables present amortized cost and estimated fair value of securities held to maturity as of March 31, 2025 and December 31, 2024 (in thousands):
 March 31, 2025
 Amortized CostUnrecognized GainsUnrecognized LossesEstimated Fair ValueAllowance for Credit Losses
Obligations of states and political subdivisions$808 $— $— $808 $— 

 December 31, 2024
 Amortized CostUnrecognized GainsUnrecognized LossesEstimated Fair ValueAllowance for Credit Losses
Obligations of states and political subdivisions$808 $— $— $808 $— 
Schedule of Amortized Cost and Estimated Fair Value of Debt Securities by Contractual Maturity
The amortized cost and estimated fair value of debt securities are shown below by contractual maturity (in thousands). Expected maturities may differ from contractual maturities if borrowers have the right to call or prepay obligations with or without call or prepayment penalties. Securities not due at a single maturity date are shown separately.
March 31, 2025
Available for SaleHeld to Maturity
Amortized
Cost
Fair
Value
Amortized
Cost
Fair
Value
Within one year$2,541 $2,533 $200 $200 
After one, but within five years73,405 70,288 48 48 
After five, but within ten years44,588 40,975 560 560 
After ten years981 902 — — 
121,515 114,698 808 808 
Mortgage-backed securities, residential432,271 366,371 — — 
SBA loan pools49,340 47,258 — — 
Total$603,126 $528,327 $808 $808 
Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value
The following tables summarize the investment securities available for sale with unrealized losses as of March 31, 2025 and December 31, 2024 by aggregated major security type and length of time in a continuous unrealized loss position (in thousands):
 Less than 12 months12 months or longerTotal
March 31, 2025Fair ValueUnrealized LossesFair ValueUnrealized LossesFair ValueUnrealized Losses
U.S. Treasury notes and bonds$— $— $57,571 $2,327 $57,571 $2,327 
Mortgage-backed securities, residential157 — 360,067 65,925 360,224 65,925 
Obligations of states and political subdivisions107 35,161 1,597 35,268 1,599 
Corporate bonds and notes— — 16,694 3,056 16,694 3,056 
SBA loan pools480 42,923 2,106 43,403 2,108 
Total$744 $$512,416 $75,011 $513,160 $75,015 

 Less than 12 months12 months or longerTotal
December 31, 2024Fair ValueUnrealized LossesFair ValueUnrealized LossesFair ValueUnrealized Losses
U.S. Treasury notes and bonds$— $— $56,906 $2,974 $56,906 $2,974 
Mortgage-backed securities, residential5,006 111 359,722 75,160 364,728 75,271 
Obligations of states and political subdivisions107 35,398 1,551 35,505 1,554 
Corporate bonds and notes1,921 79 20,095 3,655 22,016 3,734 
SBA loan pools564 46,018 2,344 46,582 2,345 
Total$7,598 $194 $518,139 $85,684 $525,737 $85,878