Programming and Production Costs - Summary Of Accrued Participations And Residual Liabilities Expected To Pay (Details) - USD ($) $ in Millions |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Other Industries [Abstract] | ||
| Current portion of accrued participations and residuals | $ 1,444 | $ 1,671 |