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 | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Capitalized Content Costs [Abstract] | ||||
| Licensed content | $ 37,234 | $ 44,648 | $ 74,235 | $ 87,236 |
| Produced content | 11,090 | 8,264 | 21,980 | 15,078 |
| Total amortization costs | $ 48,324 | $ 52,912 | $ 96,215 | $ 102,314 |