XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
General - Derivative Instruments Measured at Fair Value (Details) - Cash Flow Hedging - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Foreign exchange forward contract derivatives in cash flow hedging relationships for operating expenses included in prepaid expenses and other short-term assets    
Derivative [Line Items]    
Notional Amount $ 133,410 $ 187,767
Derivative assets, fair value 21,989 21,605
Foreign exchange forward contract derivatives in cash flow hedging relationships for operating expenses included in accrued expenses and other short-term liabilities    
Derivative [Line Items]    
Notional Amount 57,910 0
Derivative liability, fair value (308) 0
Foreign exchange forward contract derivatives in cash flow hedging relationships for operating expenses included in long-term other assets    
Derivative [Line Items]    
Notional Amount 0 123,959
Derivative assets, fair value 0 6,465
Foreign exchange forward contract derivatives in cash flow hedging relationships for operating expenses included in long-term other liabilities    
Derivative [Line Items]    
Notional Amount 152,331 0
Derivative liability, fair value (2,063) 0
Foreign exchange forward contract derivatives in cash flow hedging relationships for revenues included in prepaid expenses and other short-term assets    
Derivative [Line Items]    
Notional Amount 128,535 0
Derivative assets, fair value 706 0
Foreign exchange forward contract derivatives in cash flow hedging relationships for revenues included in accrued expenses and other short-term liabilities    
Derivative [Line Items]    
Notional Amount 0 128,132
Derivative liability, fair value 0 (2,515)
Foreign exchange forward contract derivatives in cash flow hedging relationships for revenues included in long-term other assets    
Derivative [Line Items]    
Notional Amount 160,081 0
Derivative assets, fair value 2,456 0
Foreign exchange forward contract derivatives in cash flow hedging relationships for revenues included in long-term other liabilities    
Derivative [Line Items]    
Notional Amount 0 185,688
Derivative liability, fair value $ 0 $ (1,691)