XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]
  

March 31, 2022 (Unaudited)

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $11,089  $6  $(7) $11,088 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  84,934   15   (3,412)  81,537 
Total $96,023  $21  $(3,419) $92,625 
  

December 31, 2021

 
  

Amortized
cost

  

Gross
unrealized
gains

  

Gross
unrealized
losses

  

Fair
value

 

Available-for-sale - matures within one year:

                

Corporate bonds

 $11,937  $39  $(7) $11,969 
                 

Available-for-sale - matures after one year through five years:

                

Corporate bonds

  78,920   227   (818)  78,329 
                 

Total

 $90,857  $266  $(825) $90,298 
Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]
  

Less than 12 months

  

12 months or greater

 
  

Fair value

  

Gross unrealized loss

  

Fair value

  

Gross unrealized loss

 

As of March 31, 2022 (unaudited)

 $65,075  $(2,457) $16,913  $(962)

As of December 31, 2021

 $53,412  $(667) $12,039  $(158)