XML 32 R45.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies - Expected Timing of Payments for Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Commitments and Contingencies Disclosure [Abstract]    
Less than one year $ 4,535,209 $ 3,747,648
Due after one year and through three years 4,888,130 4,495,103
Due after three years and through five years 908,111 1,164,308
Due after five years 46,768 44,053
Total streaming content obligations $ 10,378,218 $ 9,451,112