XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BALANCE SHEET COMPONENTS - Schedule of Amortized Licensed Content Costs and Produced Content Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Balance Sheet Components, Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets $ 5,215 $ 5,852
Licensed content    
Balance Sheet Components, Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets 1,698 1,945
Produced content    
Balance Sheet Components, Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets $ 3,517 $ 3,907