XML 101 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Program Rights and Obligations (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Film, Disclosures [Abstract]      
Owned original programming amortization period 3 years    
Percentage of film costs amortized in the next three years 88.00%    
Percentage of license program costs amortized in the next three years 91.00%    
Programming costs to be amortized in next twelve months $ 141.3    
Program rights write offs $ 12.8 $ 108.3 $ 40.9