XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.1
BALANCE SHEET COMPONENTS - Schedule of Company Amortized Licensed Content Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets $ 19,130 $ 22,905
Licensed content    
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets 8,203 7,250
Produced content    
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets $ 10,927 $ 15,655