Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Financial Instruments (Tables)

v3.23.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 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:
    June 30, 2023  
    Level 1     Level 2     Level 3     Fair Value  
Assets:                        
Cash equivalents:                        
Money market funds     25,755      
-
     
-
      25,755  
      25,755      
-
     
 
      25,755  
Liabilities:                                
Contingent consideration    
-
     
-
      150       150  
Foreign exchange contracts payable    
-
      55      
-
      55  
     
 
      55       150       205  
    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