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 |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Prepaid expenses and other current assets | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative assets | $ 1,319 | $ 378 |
| Other assets | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative assets | 6,302 | 7,899 |
| Accrued liabilities | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | 788 | 1,065 |
| Current portion of program rights obligations | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | 0 | 8 |
| Other liabilities | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | $ 874 | $ 1,222 |