XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Investment Securities (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
      

Gross

  

Gross

     
  

Amortized

  

unrealized

  

unrealized

  

Fair

 

(dollars in thousands)

 

cost

  

gains

  

losses

  

value

 

December 31, 2024

                

Held-to-maturity securities:

                

Agency - GSE

 $82,486  $-  $(8,092) $74,394 

Obligations of states and political subdivisions

  143,278   -   (23,097)  120,181 
                 

Total held-to-maturity securities

 $225,764  $-  $(31,189) $194,575 
                 

Available-for-sale debt securities:

                

Agency - GSE

 $31,273  $-  $(3,073) $28,200 

Obligations of states and political subdivisions

  135,149   -   (15,891)  119,258 

MBS - GSE residential

  217,858   -   (33,859)  183,999 
                 

Total available-for-sale debt securities

 $384,280  $-  $(52,823) $331,457 
      

Gross

  

Gross

     
  

Amortized

  

unrealized

  

unrealized

  

Fair

 

(dollars in thousands)

 

cost

  

gains

  

losses

  

value

 

December 31, 2023

                

Held-to-maturity securities:

                

Agency - GSE

 $81,382  $-  $(7,561) $73,821 

Obligations of states and political subdivisions

  142,851   -   (19,496)  123,355 
                 

Total held-to-maturity securities

 $224,233  $-  $(27,057) $197,176 
                 

Available-for-sale debt securities:

                

Agency - GSE

 $31,178  $-  $(3,633) $27,545 

Obligations of states and political subdivisions

  138,217   1   (15,421)  122,797 

MBS - GSE residential

  226,240   -   (32,542)  193,698 
                 

Total available-for-sale debt securities

 $395,635  $1  $(51,596) $344,040 
Investments Classified by Contractual Maturity Date [Table Text Block]
  

Amortized

  

Fair

 

(dollars in thousands)

 

cost

  

value

 

Held-to-maturity securities:

        

Due in one year or less

 $-  $- 

Due after one year through five years

  34,969   32,691 

Due after five years through ten years

  80,154   69,957 

Due after ten years

  110,641   91,927 

Total held-to-maturity securities

 $225,764  $194,575 
         

Available-for-sale securities:

        

Debt securities:

        

Due in one year or less

 $4,952  $4,896 

Due after one year through five years

  39,728   35,782 

Due after five years through ten years

  12,898   11,004 

Due after ten years

  108,335   95,776 
         

MBS - GSE residential

  217,350   183,999 

Total available-for-sale debt securities

 $383,263  $331,457 
Schedule of Realized Gain (Loss) [Table Text Block]
  

December 31,

 

(dollars in thousands)

 

2024

  

2023

 
         

Gross realized gain

 $-  $533 

Gross realized loss

  -   (7,001)
         

Net gain

 $-  $(6,468)
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]
  

Less than 12 months

  

More than 12 months

  

Total

 
  

Fair

  

Unrealized

  

Fair

  

Unrealized

  

Fair

  

Unrealized

 

(dollars in thousands)

 

value

  

losses

  

value

  

losses

  

value

  

losses

 
                         

December 31, 2024

                        

Agency - GSE

 $-  $-  $102,594  $(11,165) $102,594  $(11,165)

Obligations of states and political subdivisions

  384   (11)  239,055   (38,469)  239,439   (38,480)

MBS - GSE residential

  15,050   (253)  168,949   (33,099)  183,999   (33,352)

Total

 $15,434  $(264) $510,598  $(82,733) $526,032  $(82,997)

Number of securities

  8       416       424     
                         

December 31, 2023

                        

Agency - GSE

 $-  $-  $101,366  $(11,194) $101,366  $(11,194)

Obligations of states and political subdivisions

  781   (22)  244,224   (33,814)  245,005   (33,836)

MBS - GSE residential

  -   -   193,698   (31,462)  193,698   (31,462)

Total

 $781  $(22) $539,288  $(76,470) $540,069  $(76,492)

Number of securities

  2       414       416