XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Debt Securities (Tables)
9 Months Ended
Sep. 30, 2022
Marketable Debt Securities [Abstract]  
Schedule of marketable debt securities
   September 30, 2022 
   Amortized
Cost
   Unrealized
Gains
   Unrealized
Losses
   Estimated
Fair Value
 
Corporate bonds - presented in marketable debt securities  $49,511   $
           -
   $(692)  $48,819 
Corporate bonds - presented in marketable debt securities, non-current   11,198    
-
    (438)   10,760 
Total  $60,709   $
-
   $(1,130)  $59,579 

 

   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
  

For the

Three Months Ended

September 30,

  

For the

Nine Months Ended

September 30,

 
   2022   2021   2022   2021 
Interest income  $557   $547   $1,598   $1,458 
Accretion/(amortization) of discount/premium, net   (274)   (494)   (1,030)   (1,280)
Total interest and investment income  $283   $53   $568   $178