Content Assets - Schedule of Amortization of Content Assets Included in Cost of Revenue in Condensed Consolidated Statement of Operations (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Capitalized Content Costs [Abstract] | ||
| Licensed content | $ 37,001 | $ 42,588 |
| Produced content | 10,890 | 6,814 |
| Total amortization costs | $ 47,891 | $ 49,402 |