XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.1
BALANCE SHEET COMPONENTS - Schedule of Company Amortized Licensed Content Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets $ 22,905 $ 39,291
Licensed content    
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets 7,250 8,480
Produced content    
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets $ 15,655 $ 30,811