XML 48 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Expected Timing of Payments for Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]    
Less than one year $ 5,544,875 $ 4,703,172
Due after one year and through three years 6,305,936 5,249,147
Due after three years and through five years 1,220,827 891,864
Due after five years 122,371 58,048
Total streaming content obligations $ 13,194,009 $ 10,902,231