Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Financial Instruments (Tables)

v3.23.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value of Financial Instruments [Abstract]  
Schedule of Financial Assets and Liabilities on a Recurring Basis The following table summarizes the fair value of our financial assets and liabilities that were accounted for at fair value on a recurring basis, by level within the fair value hierarchy:
    September 30, 2023  
    Level 1     Level 2     Level 3     Fair Value  
Assets:                        
Cash equivalents:                        
Money market funds     19,060      
-
     
-
      19,060  
      19,060      
-
     
 
      19,060  
Liabilities:                                
Contingent consideration    
-
     
-
      148       148  
Foreign exchange contracts payable    
-
      33      
-
      33  
     
-
      33       148       181  
    December 31, 2022  
    Level 1     Level 2     Level 3       Fair Value  
Assets:                        
Cash equivalents:                        
Money market funds     27,824      
-
     
-
      27,824  
      27,824      
 
     
-
      27,824  
Liabilities:                                
Contingent consideration    
-
     
-
      148       148  
Foreign exchange contracts payable    
 
      55      
 
      55  
     
-
      55       148       203