v3.24.0.1
Content Assets - Schedule Of Amortization Of Content Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Capitalized Licensed Content Costs [Abstract]      
Licensed content $ 161,633 $ 216,393 $ 84,133
Produced content 46,219 17,962 11,437
Total amortization costs $ 207,852 $ 234,355 $ 95,570