XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Debt Securities (Tables)
12 Months Ended
Dec. 31, 2021
Marketable Debt Securities [Abstract]  
Schedule of marketable debt securities
   December 31, 2021 
   Amortized
Cost
   Unrealized
Gains
   Unrealized
Losses
   Estimated
Fair Value
 
Corporate bonds - presented in marketable debt securities  $55,548   $
           -
   $(43)  $55,505 
Corporate bonds - presented in marketable debt securities, non-current   39,635    
-
    (168)   39,467 
Total  $95,183   $
-
   $(211)  $94,972 

 

Schedule of investment income
   December 31, 
   2021   2020 
Interest income  $1,974   $500 
Accretion/(amortization) of discount/premium, net   (1,737)   
-
 
Total interest and investment income  $237   $500