Program Rights and Obligations (Schedule of Future Payments) (Details) $ in Thousands |
Dec. 31, 2023
USD ($)
|
|---|---|
| Film, Disclosures [Abstract] | |
| 2024 | $ 301,221 |
| 2025 | 98,536 |
| 2026 | 33,373 |
| 2027 | 15,039 |
| 2028 | 3,268 |
| Thereafter | 727 |
| Total | $ 452,164 |
| X | ||||||||||
- Definition Future payments for program rights obligations due after the fifth year from the balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Future payments for program rights obligations due within one year from the balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Future payments for program rights obligations due within the fifth year from the balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Future payments for program rights obligations due within the fourth year from the balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Future payments for program rights obligations due within the third year from the balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Future payments for program rights obligations due within the second year from the balance sheet date. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Total amount of obligations related to rights to programming, including, but not limited to, feature films and episodic series, acquired under license agreements. No definition available.
|