XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BALANCE SHEET COMPONENTS - Schedule of Amortized Licensed Content Costs and Produced Content Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Balance Sheet Components, Schedule of Company Amortized Licensed Content Costs [Line Items]        
Amortization of content assets $ 4,685 $ 6,466 $ 9,900 $ 12,318
Licensed content        
Balance Sheet Components, Schedule of Company Amortized Licensed Content Costs [Line Items]        
Amortization of content assets 1,983 1,804 3,681 3,749
Produced content        
Balance Sheet Components, Schedule of Company Amortized Licensed Content Costs [Line Items]        
Amortization of content assets $ 2,702 $ 4,662 $ 6,219 $ 8,569