CONTENT ASSETS - Schedule of Amortization of Content Assets (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Capitalized Licensed Content Costs [Abstract] | ||||
| Licensed content | $ 43,777 | $ 42,517 | $ 79,810 | $ 80,178 |
| Produced content | 9,456 | 10,442 | 19,170 | 20,825 |
| Total amortization costs | $ 53,233 | $ 52,959 | $ 98,980 | $ 101,003 |