v3.25.2
Derivatives - Schedule of the Effect of Foreign Currency Forward Contracts Designated as Hedging Instruments (Details) - Foreign Exchange Contract - Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Revenue    
Derivative [Line Items]    
Net Gains (Losses) Reclassified from AOCI into Operating Income $ (478) $ (478)
Operating expense    
Derivative [Line Items]    
Net Gains (Losses) Reclassified from AOCI into Operating Income $ (27) $ (27)