XML 41 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Note 3 - U.S. Treasury Securities, Available-for-sale (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]

(in thousands)

                
      

Gross

  

Gross

     
  

Amortized

  

Unrealized

  

Unrealized

  

Fair

 
  

Cost

  

Gains

  

Losses

  

Value

 

March 31, 2026

                

U.S. Treasury Note, 4.625%, 6/30/2026 Maturity

 $100,068  $162  $-  $100,230 

U.S. Treasury Note, 0.75%, 5/31/2026 Maturity

  34,832   -   (4)  34,828 

U.S. Treasury Note, 4.125%, 10/31/2026 Maturity

  20,056   -   (19)  20,037 
  $154,956  $162  $(23) $155,095 

December 31, 2025

                

U.S. Treasury Note, 4.625%, 6/30/2026 Maturity

 $100,136  $395  $-  $100,531 

U.S. Treasury Note, 0.75%, 5/31/2026 Maturity

  34,579  $23     $34,602 
  $134,715  $418  $-  $135,133