v3.26.1
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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement Location [Axis]: us-gaap:OperatingExpenses        
Derivative [Line Items]        
Net Gains (Losses) Reclassified from AOCI into Operating Income $ (47) $ (27) $ (59) $ (27)
Income Statement Location [Axis]: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax        
Derivative [Line Items]        
Net Gains (Losses) Reclassified from AOCI into Operating Income $ 420 $ (478) $ 359 $ (478)