v3.26.1
BALANCE SHEET COMPONENTS - Schedule of Content Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Licensed content, net:    
Total Licensed content, net $ 25,297 $ 20,516
Produced content, net:    
Total produced content, net 7,205 10,484
Total content assets 32,502 31,000
Released, less amortization and impairment    
Licensed content, net:    
Total Licensed content, net 14,717 9,307
Produced content, net:    
Total produced content, net 7,205 10,292
Prepaid and unreleased    
Licensed content, net:    
Total Licensed content, net 10,580 11,209
In production    
Produced content, net:    
Total produced content, net $ 0 $ 192