v3.25.2
CONTENT ASSETS - Finite Lived Content Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Produced Content, net    
Completed $ 89,715 $ 86,367
Less: current portion (37,308) (36,861)
Noncurrent portion 83,633 86,868
Content Assets    
Licensed Content, net    
Acquired 22,748 25,389
Produced Content, net    
In production 8,478 11,798
In development and pre-production 0 175
Content assets, net 120,941 123,729
Less: current portion (37,308) (36,861)
Noncurrent portion $ 83,633 $ 86,868