XML 63 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair value of money market funds and marketable securities
   December 31, 
   2021   2020 
   Level 1   Level 2   Total   Level 1   Level 2   Total 
Cash equivalents:                        
Money market funds  $51,021   $
-
   $51,021   $123   $
-
   $123 
                               
Marketable securities:                              
Corporate debentures   
-
    19,605    19,605    
-
    
-
    
-
 
Government debentures   
-
    20,429    20,429    
-
    
-
    
-
 
                               
Total assets measured at fair value  $51,021   $40,034   $91,055   $123   $
     -
   $123