XML 62 R47.htm IDEA: XBRL DOCUMENT v3.21.4
Commitments and Contingencies (Expected Timing of Payments for Commitments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Less than one year $ 10,019,306 $ 8,980,868
Due after one year and through 3 years 9,238,315 7,819,563
Due after 3 years and through 5 years 3,238,977 1,973,091
Due after 5 years 664,762 445,308
Total content obligations $ 23,161,360 $ 19,218,830