XML 49 R38.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Expected Timing of Payments for Commitments (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]    
Less than one year $ 5,161,279 $ 4,703,172
Due after one year and through three years 5,745,041 5,249,147
Due after three years and through five years 1,256,041 891,864
Due after five years 155,872 58,048
Total streaming content obligations $ 12,318,233 $ 10,902,231