Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Financial Instruments (Details) - Schedule of Fair Value of Our Financial Assets and Liabilities

v3.24.1.1.u2
Fair Value of Financial Instruments (Details) - Schedule of Fair Value of Our Financial Assets and Liabilities - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Cash equivalents:    
Money market funds $ 37,124 $ 11,377
Foreign exchange contracts receivable 99 256
Total assets 37,223 11,633
Liabilities:    
Contingent consideration 153 155
Private Placement Warrants 36,755  
Total liabilities 36,908 155
Level 1 [Member]    
Cash equivalents:    
Money market funds 37,124 11,377
Total assets 37,124 11,377
Liabilities:    
Contingent consideration  
Total liabilities  
Level 2 [Member]    
Cash equivalents:    
Money market funds
Foreign exchange contracts receivable 99 256
Total assets 99 256
Liabilities:    
Contingent consideration  
Total liabilities  
Level 3 [Member]    
Cash equivalents:    
Money market funds
Foreign exchange contracts receivable
Total assets
Liabilities:    
Contingent consideration 153 155
Private Placement Warrants 36,755  
Total liabilities $ 36,908 $ 155