v3.25.4
BALANCE SHEET COMPONENTS - Schedule of Company Amortized Licensed Content Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets $ 14,511 $ 19,130
Licensed content    
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets 7,546 8,203
Produced content    
Balance Sheet Components (Details) - Schedule of Company Amortized Licensed Content Costs [Line Items]    
Amortization of content assets $ 6,965 $ 10,927