BALANCE SHEET COMPONENTS - Schedule of Company Amortized Licensed Content Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items] | ||||
Amortization of content assets | $ 3,600 | $ 4,685 | $ 7,113 | $ 9,901 |
Licensed content | ||||
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items] | ||||
Amortization of content assets | 1,855 | 1,983 | 3,549 | 3,682 |
Produced content | ||||
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items] | ||||
Amortization of content assets | $ 1,745 | $ 2,702 | $ 3,564 | $ 6,219 |