v3.26.1
BALANCE SHEET COMPONENTS - Schedule of Company Amortized Licensed Content Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]        
Amortization of content assets $ 4,134 $ 3,600 $ 7,812 $ 7,113
Licensed content        
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]        
Amortization of content assets 2,543 1,855 4,606 3,549
Produced content        
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]        
Amortization of content assets $ 1,591 $ 1,745 $ 3,206 $ 3,564