Content Assets - Schedule of Content Assets Net (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Licensed Content Assets [Line Items] | ||
| Total Content assets, net and advances | $ 276,238 | $ 332,272 |
| Current portion | 18,843 | 39,506 |
| Non-current portion | 257,395 | 292,766 |
| Licensed content | ||
| Licensed Content Assets [Line Items] | ||
| Content Assets | 148,777 | 243,226 |
| Released, less amortization | ||
| Licensed Content Assets [Line Items] | ||
| Content Assets | 77,951 | 42,605 |
| Completed, not released | ||
| Licensed Content Assets [Line Items] | ||
| Content Assets | 11,235 | 3,537 |
| In production | ||
| Licensed Content Assets [Line Items] | ||
| Content Assets | 38,275 | 42,904 |
| Total produced content, net | ||
| Licensed Content Assets [Line Items] | ||
| Content Assets | $ 127,461 | $ 89,046 |