v3.23.1
Note 6 - Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Debt Securities, Available-for-Sale [Table Text Block]
   

March 31, 2023

 

(in thousands)

 

Cost

   

Unrealized Gains

   

Unrealized Losses

   

Fair Value

 

U.S. municipal securities

  $ 14,377     $ -     $ (330 )   $ 14,047  

Corporate debt securities

    6,567       -       (153 )     6,414  

U.S. government agency securities

    22,282       -       (558 )     21,724  

Certificates of deposit/time deposits

    494       -       (4 )     490  

Total marketable securities

  $ 43,720     $ -     $ (1,045 )   $ 42,675  
  

December 31, 2022

 

(in thousands)

 

Cost

  

Unrealized Gains

  

Unrealized Losses

  

Fair Value

 

U.S. municipal securities

 $15,574  $-  $(417) $15,157 

Corporate debt securities

  9,578   -   (205)  9,373 

U.S. government agency securities

  25,275   -   (750)  24,525 

Certificates of deposit/time deposits

  939   -   (7)  932 

Total marketable securities

 $51,366  $-  $(1,379) $49,987 
Investments Classified by Contractual Maturity Date [Table Text Block]
   

March 31,

 

(in thousands)

  2023  

Due in one year or less

  $ 22,851  

Due after one year through five years

    19,824  

Total marketable securities

  $ 42,675