BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Balance Sheet Related Disclosures [Abstract] | ||||
Realized gains (losses) | $ 0 | $ 0 | $ 0 | $ 0 |
Unamortized cost of content assets, total | 9,100,000 | 9,100,000 | ||
Unamortized cost of content assets, current | 5,100,000 | 5,100,000 | ||
Unamortized cost of content assets to be released in two years | 2,500,000 | 2,500,000 | ||
Unamortized cost of the content assets to be released in three years | 600,000 | 600,000 | ||
Unamortized cost of produced content, total | 14,500,000 | 14,500,000 | ||
Unamortized cost of produced content, current | 6,400,000 | 6,400,000 | ||
Unamortized cost of produced content to be amortized in two years | 4,800,000 | 4,800,000 | ||
Unamortized cost of produced content to be amortized in three years | $ 2,400,000 | $ 2,400,000 |