v3.25.4
BALANCE SHEET COMPONENTS - Schedule of Content Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Licensed content, net    
Total licensed content, net $ 20,516 $ 13,329
Produced content, net    
Total produced content, net 10,484 18,182
Total content assets, net 31,000 31,511
Released, less amortization and impairment    
Licensed content, net    
Total licensed content, net 9,307 10,190
Produced content, net    
Total produced content, net 10,292 17,717
Prepaid and unreleased    
Licensed content, net    
Total licensed content, net 11,209 3,139
In production    
Produced content, net    
Total produced content, net $ 192 $ 465