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 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Prepaid expenses and other current assets | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative assets | $ 378 | $ 141 |
| Other assets | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative assets | 7,899 | 395 |
| Accrued liabilities | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | 1,065 | 3,663 |
| Current portion of program rights obligations | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | 8 | 82 |
| Other liabilities | ||
| Derivatives not designated as hedging instruments: | ||
| Foreign currency derivative liabilities | $ 1,222 | $ 5,220 |