Commitments and Contingencies - Streaming Content (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Contractual Obligation [Line Items] | ||
| Total streaming content obligations | $ 24,139,431 | $ 24,039,228 |
| Current content liabilities | 4,052,278 | 4,084,854 |
| Non-current content liabilities | 1,626,498 | 1,579,476 |
| Unrecorded streaming obligations | 18,500,000 | 18,400,000 |
| Current Content Liabilities | ||
| Contractual Obligation [Line Items] | ||
| Current content liabilities | 4,100,000 | 4,100,000 |
| Non-current Content Liabilities | ||
| Contractual Obligation [Line Items] | ||
| Non-current content liabilities | $ 1,600,000 | $ 1,600,000 |