XML 77 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2023
Marketable Securities [Abstract]  
Schedule of Marketable Securities The following is summary of marketable securities that the Company measures at fair value (in thousands):
   Fair Value at December 31, 2023 
   Level 1   Level 2   Level 3   Total 
                 
Corporate bonds  $
-
   $412   $
-
   $412 
Money market funds(1)   3,948    
-
    
-
    3,948 
Accrued income   16    
-
    
-
    16 
Total marketable securities  $3,964   $412   $
-
   $4,376 
   Fair Value at December 31, 2022 
   Level 1   Level 2   Level 3   Total 
                 
U.S. Treasury obligations  $97   $
-
   $
-
   $97 
U.S. government agencies   
-
    1,250    
-
    1,250 
Corporate and foreign bonds   
-
    7,808    
-
    7,808 
Money market funds(1)   607    
-
    
-
    607 
Accrued income   65    
-
    
-
    65 
Total marketable securities  $769   $9,058   $
-
   $9,827 
(1) Money market funds are included in cash and cash equivalents in the balance sheets.