XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Debt Securities (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
  

March 31, 2025

 
  

Amortized

  

Unrealized

  

Unrealized

  

Fair

 
  

Cost

  

Gains

  

Losses

  

Value

 

(Amounts in thousands)

                

U.S. Treasury securities

 $10,922  $-  $(1) $10,921 

Municipal securities

  12,545   2   (80)  12,467 

Corporate notes

  28,606   -   (779)  27,827 

Agency mortgage-backed securities

  90,316   54   (11,926)  78,444 

Total

 $142,389  $56  $(12,786) $129,659 
  

December 31, 2024

 
  

Amortized

  

Unrealized

  

Unrealized

  

Fair

 
  

Cost

  

Gains

  

Losses

  

Value

 

(Amounts in thousands)

                

U.S. Treasury securities

 $55,760  $10  $(1) $55,769 

Municipal securities

  13,949   2   (114)  13,837 

Corporate notes

  28,598      (1,056)  27,542 

Agency mortgage-backed securities

  86,380      (13,679)  72,701 

Total

 $184,687  $12  $(14,850) $169,849 
Investments Classified by Contractual Maturity Date [Table Text Block]
  

March 31, 2025

 
  

Amortized

     

(Amounts in thousands)

 

Cost

  

Fair Value

 

Available-for-sale debt securities

        

Due within one year

 $18,402  $18,381 

Due after one year but within five years

  33,671   32,834 

Due after five years but within ten years

  -   - 
   52,073   51,215 

Agency mortgage-backed securities

  90,316   78,444 

Total debt securities available-for-sale

 $142,389  $129,659 
Gain (Loss) on Securities [Table Text Block]
  

March 31, 2025

 
  

Less than 12 Months

  

12 Months or Longer

  

Total

 
  

Fair

  

Unrealized

  

Fair

  

Unrealized

  

Fair

  

Unrealized

 
  

Value

  

Losses

  

Value

  

Losses

  

Value

  

Losses

 

(Amounts in thousands)

                        

U.S. Treasury securities

 $5,427  $(1) $-  $-  $5,427  $(1)

Municipal securities

  2,345   (10)  5,722   (70)  8,067   (80)

Corporate notes

  -   -   27,827   (779)  27,827   (779)

Agency mortgage-backed securities

  5,234   (19)  68,351   (11,907)  73,585   (11,926)

Total

 $13,006  $(30) $101,900  $(12,756) $114,906  $(12,786)
  

December 31, 2024

 
  

Less than 12 Months

  

12 Months or Longer

  

Total

 
  

Fair

  

Unrealized

  

Fair

  

Unrealized

  

Fair

  

Unrealized

 
  

Value

  

Losses

  

Value

  

Losses

  

Value

  

Losses

 

(Amounts in thousands)

                        

U.S. Treasury securities

 $4,984  $(1) $-  $-  $4,984  $(1)

Municipal securities

  3,914   (16)  6,638   (98)  10,552   (114)

Corporate notes

        27,542   (1,056)  27,542   (1,056)

Agency mortgage-backed securities

  4,100   (81)  68,601   (13,598)  72,701   (13,679)

Total

 $12,998  $(98) $102,781  $(14,752) $115,779  $(14,850)