v3.25.2
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Effect of Foreign Currency Contracts Designated as Cash Flow Hedge on the Consolidated Statements of Loss (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Effect of Foreign Currency Contracts Designated as Cash Flow Hedge on the Consolidated Statements of Loss [Abstract]        
Derivative, gain (loss) $ 901 $ 0 $ 1,130 $ 267
Cost of revenues        
Effect of Foreign Currency Contracts Designated as Cash Flow Hedge on the Consolidated Statements of Loss [Abstract]        
Derivative, gain (loss) 66 0 82 15
Research and development        
Effect of Foreign Currency Contracts Designated as Cash Flow Hedge on the Consolidated Statements of Loss [Abstract]        
Derivative, gain (loss) 577 0 725 174
Sales and marketing        
Effect of Foreign Currency Contracts Designated as Cash Flow Hedge on the Consolidated Statements of Loss [Abstract]        
Derivative, gain (loss) 150 0 188 43
General and administrative        
Effect of Foreign Currency Contracts Designated as Cash Flow Hedge on the Consolidated Statements of Loss [Abstract]        
Derivative, gain (loss) $ 108 $ 0 $ 135 $ 35