v3.25.1
Note 2 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
  

As of March 31, 2025

  

As of December 31, 2024

 
      

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,913  $-  $-  $1,913  $1,961  $-  $-  $1,961 

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

  3,740   44   (8)  3,776   4,168   11   (48)  4,131 

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

  26,420   27   (2,819)  23,628   25,944   95   (3,455)  22,584 
  $32,073  $71  $(2,827) $29,317  $32,073  $106  $(3,503) $28,676 
Investments Classified by Contractual Maturity Date [Table Text Block]
  

As of

 

Maturities:

 

March 31, 2025

 

One to five years

 $14,771 

Five to ten years

  13,434 

Greater than ten years

  1,955 

Total

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

Deposits as of

 

Sales

 

March 31,

  

December 31,

 

Year

 

2025

  

2024

 

1999

 $211  $211 

2000

  1,017   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

 $32,073  $32,073