Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies (Details) - Schedule of financial assets and liabilities

v3.22.2
Significant Accounting Policies (Details) - Schedule of financial assets and liabilities - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Cash equivalents:    
Money market funds $ 30,020 $ 30,007
Foreign exchange contracts receivable   62
Total assets 30,020 30,069
Liabilities:    
Contingent consideration 169 175
Foreign exchange contracts payable 222  
Total liabilities 391 175
Level 1 [Member]    
Cash equivalents:    
Money market funds 30,020 30,007
Foreign exchange contracts receivable  
Total assets 30,020 30,007
Liabilities:    
Contingent consideration
Foreign exchange contracts payable  
Total liabilities
Level 2 [Member]    
Cash equivalents:    
Money market funds
Foreign exchange contracts receivable   62
Total assets 62
Liabilities:    
Contingent consideration
Foreign exchange contracts payable 222  
Total liabilities 222
Level 3 [Member]    
Cash equivalents:    
Money market funds
Foreign exchange contracts receivable  
Total assets
Liabilities:    
Contingent consideration 169 175
Foreign exchange contracts payable  
Total liabilities $ 169 $ 175