XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Note 2 - Debt Securities (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
  

June 30, 2025

 
  

Amortized

  

Unrealized

  

Unrealized

  

Fair

 
  

Cost

  

Gains

  

Losses

  

Value

 

(Amounts in thousands)

                

U.S. Treasury securities

 $10,915  $-  $(3) $10,912 

Municipal securities

  11,916   2   (61)  11,857 

Corporate notes

  27,615   -   (598)  27,017 

Agency mortgage-backed securities

  94,364   172   (11,787)  82,749 

Total

 $144,810  $174  $(12,449) $132,535 
  

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]
  

June 30, 2025

 
  

Amortized

     

(Amounts in thousands)

 

Cost

  

Fair Value

 

Available-for-sale debt securities

        

Due within one year

 $23,181  $23,087 

Due after one year but within five years

  27,265   26,699 

Due after five years but within ten years

  -   - 
   50,446   49,786 

Agency mortgage-backed securities

  94,364   82,749 

Total debt securities available-for-sale

 $144,810  $132,535 
Gain (Loss) on Securities [Table Text Block]
  

June 30, 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

 $10,912  $(3) $-  $-  $10,912  $(3)

Municipal securities

  2,804   (6)  5,563   (55)  8,367   (61)

Corporate notes

  -   -   27,061   (598)  27,061   (598)

Agency mortgage-backed securities

  4,115   (19)  66,821   (11,768)  70,936   (11,787)

Total

 $17,831  $(28) $99,445  $(12,421) $117,276  $(12,449)
  

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)