XML 42 R27.htm IDEA: XBRL DOCUMENT v3.21.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]  
Expected Timing of Payments for Streaming Content Obligations
The expected timing of payments for these content obligations is as follows:
As of December 31,
20212020
 (in thousands)
Less than one year$10,019,306 $8,980,868 
Due after one year and through 3 years9,238,315 7,819,563 
Due after 3 years and through 5 years3,238,977 1,973,091 
Due after 5 years664,762 445,308 
Total content obligations$23,161,360 $19,218,830