Derivative Financial Instruments (Fair Value of Derivative Instruments Included in Balance Sheets) (Details) - Derivatives not designated as hedging instruments - Foreign currency derivatives - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Balance Sheet Location [Axis]: us-gaap:AccruedLiabilitiesCurrent | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | $ 1,472 | $ 1,993 |
| Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative assets | 10,004 | 6,795 |
| Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | 2,851 | 4,408 |
| Balance Sheet Location [Axis]: us-gaap:PrepaidExpenseAndOtherAssets | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative assets | $ 5,008 | $ 2,736 |