Commitments and Contingencies - Streaming Content (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Contractual Obligation [Line Items] | ||
| Total streaming content obligations | $ 22,698,295 | $ 21,713,349 |
| Current content liabilities | 4,489,971 | 4,466,470 |
| Non-current content liabilities | 1,918,089 | 2,578,173 |
| Unrecorded streaming obligations | 16,300,000 | 14,600,000 |
| Non-income Tax Assessments | Brazilian Tax Authorities | ||
| Contractual Obligation [Line Items] | ||
| Indemnification guarantee accrual | 400,000 | |
| Current Content Liabilities | ||
| Contractual Obligation [Line Items] | ||
| Current content liabilities | 4,500,000 | 4,500,000 |
| Non-current Content Liabilities | ||
| Contractual Obligation [Line Items] | ||
| Non-current content liabilities | $ 1,900,000 | $ 2,600,000 |