XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Streaming Content (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Contractual Obligation [Line Items]    
Total streaming content obligations $ 20,725,165 $ 19,218,830
Current content liabilities 4,297,957 4,429,536
Non-current content liabilities 2,465,626 2,618,084
Streaming obligations not reflected on Consolidated Balance Sheets 13,900,000 12,200,000
Current content liabilities    
Contractual Obligation [Line Items]    
Current content liabilities 4,300,000 4,400,000
Non-current content liabilities    
Contractual Obligation [Line Items]    
Non-current content liabilities $ 2,500,000 $ 2,600,000