v3.26.1
CONTENT ASSETS, NET - Finite Lived Content Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Licensed Content, Net    
Acquired $ 19,307 $ 25,389
Produced Content, Net    
Completed 85,595 86,367
In production 7,089 11,798
In development and pre-production 30 175
Content assets, net 112,021 123,729
Less: current portion of content assets, net (39,469) (36,861)
Noncurrent portion $ 72,552 $ 86,868