v3.25.2
BALANCE SHEET COMPONENTS - Schedule of Content Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Licensed content, net:    
Total Licensed content, net $ 13,755 $ 13,329
Produced content, net:    
Total produced content, net 14,822 18,182
Total content assets 28,577 31,511
Released, less amortization and impairment    
Licensed content, net:    
Total Licensed content, net 9,054 10,190
Produced content, net:    
Total produced content, net 14,481 17,717
Prepaid and unreleased    
Licensed content, net:    
Total Licensed content, net 4,701 3,139
In production    
Produced content, net:    
Total produced content, net $ 341 $ 465