XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Investments (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Debt Securities, Available-for-Sale [Table Text Block]
  

December 31, 2022

 
  

Amortized

  

Gross unrealized

  

Estimated

 

(In thousands)

 

Cost

  

Gains

  

Losses

  

Fair Value

 

Available-for-sale securities, current portion

                

U.S. government securities

 $15,087  $1  $37  $15,051 

Corporate debt securities

  26,057   6   16   26,047 

Other debt securities

  2,169   -   7   2,162 

Total short-term

  43,313   7   60   43,260 
                 

Available-for-sale securities, long-term

                

Other debt securities

  1,329   3   -   1,332 
                 

Total marketable securities

 $44,642  $10  $60  $44,592 
  

Amortized

  

Estimated

 

(In thousands)

 

Cost

  

Fair Value

 

Due in one year or less

 $43,313  $43,260 

Due after one year through five years

  1,329   1,332 

Total

 $44,642  $44,592