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 |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Prepaid expenses and other current assets | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative assets | $ 2,905 | $ 2,736 |
| Other assets | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative assets | 5,094 | 6,795 |
| Accrued liabilities | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | 1,485 | 1,993 |
| Other liabilities | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | $ 3,108 | $ 4,408 |