v3.26.1
Note 2 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
  

As of June 30, 2026

  

As of December 31, 2025

 
      

Gross

  

Gross

  

Estimated

      

Gross

  

Gross

  

Estimated

 
      

Unrealized

  

Unrealized

  

Fair

      

Unrealized

  

Unrealized

  

Fair

 
  

Cost

  

Gains

  

Losses

  

Value

  

Cost

  

Gains

  

Losses

  

Value

 

Cash and cash equivalents

 $1,891  $-  $-  $1,891  $1,914  $-  $-  $1,914 

U.S. Governmental agency obligations (unrealized position < 12 months)

  -   -   -   -   298   6   -   304 

U.S. Governmental agency obligations (unrealized position > 12 months)

  30,074   18   (2,298)  27,794   29,780   84   (2,195)  27,669 
  $31,965  $18  $(2,298) $29,685  $31,992  $90  $(2,195) $29,887 
Investments Classified by Contractual Maturity Date [Table Text Block]
  

As of

 

Maturities:

 

June 30, 2026

 

Less than one year

 $3,972 

One to five years

  16,453 

Five to ten years

  7,694 

Greater than ten years

  1,955 

Total

 $30,074 
Schedule of Escrow Deposits Sales by Year [Table Text Block]
  

Deposits as of

 

Sales

 

June 30,

  

December 31,

 

Year

 

2026

  

2025

 

1999

  123  $130 

2000

  997   1,017 

2001

  1,673   1,673 

2002

  2,271   2,271 

2003

  4,249   4,249 

2004

  3,714   3,714 

2005

  4,553   4,553 

2006

  3,847   3,847 

2007

  4,167   4,167 

2008

  3,364   3,364 

2009

  1,619   1,619 

2010

  406   406 

2011

  193   193 

2012

  199   199 

2013

  173   173 

2014

  143   143 

2015

  101   101 

2016

  91   91 

2017

  82   82 

Total

 $31,965  $31,992