v3.26.1
Derivative Instruments and Hedging Activities - Summary of the Effects of Derivative Instruments on Income and AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative $ 60   $ (73)  
Operating expenses (31,240) $ (24,989) (59,677) $ (50,553)
Cost of revenues (74,772) (76,353) (147,299) (147,431)
Designated as Hedging Instrument | Cash Flow Hedging        
Derivative [Line Items]        
Cost of revenues     (68) (170)
Foreign Exchange Forward        
Derivative [Line Items]        
Amount of Gain or (Loss) Recognized in OCI, net of tax, on Derivative (96) 635 (309) 677
Foreign Exchange Forward | Designated as Hedging Instrument | Cash Flow Hedging        
Derivative [Line Items]        
Operating expenses 160 94 $ (248) $ (686)
Cost of revenues $ 46 $ 26