v3.24.0.1
Content Assets - Schedule of Content Assets Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Licensed Content Assets [Line Items]    
Total Content assets, net and advances $ 276,238 $ 332,272
Current portion 18,843 39,506
Non-current portion 257,395 292,766
Licensed content    
Licensed Content Assets [Line Items]    
Content Assets 148,777 243,226
Released, less amortization    
Licensed Content Assets [Line Items]    
Content Assets 77,951 42,605
Completed, not released    
Licensed Content Assets [Line Items]    
Content Assets 11,235 3,537
In production    
Licensed Content Assets [Line Items]    
Content Assets 38,275 42,904
Total produced content, net    
Licensed Content Assets [Line Items]    
Content Assets $ 127,461 $ 89,046