Debt - Summary of Debt - Master Trust Notes (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2016
Dec. 31, 2015
Debt Instrument [Line Items]    
Total debt, gross $ 3,803,650 $ 4,186,567
Debt discount, net (54,975) (52,203)
Deferred financing costs, net (38,812) (41,577)
Total debt, net 3,709,863 4,092,787
Master Trust Notes    
Debt Instrument [Line Items]    
Total debt, gross 1,677,660 1,692,094
Debt discount, net (19,829) (22,909)
Deferred financing costs, net (17,138) (19,345)
Total debt, net $ 1,640,693 1,649,840
Master Trust Notes | Series 2014-1 Class A1    
Debt Instrument [Line Items]    
Stated interest rates 5.10%  
Maturity 3 years 8 months 23 days  
Total debt, gross $ 56,759 65,027
Master Trust Notes | Series 2014-1 Class A2    
Debt Instrument [Line Items]    
Stated interest rates 5.40%  
Maturity 3 years 9 months 18 days  
Total debt, gross $ 253,300 253,300
Master Trust Notes | Series 2014-2    
Debt Instrument [Line Items]    
Stated interest rates 5.80%  
Maturity 4 years 5 months 19 days  
Total debt, gross $ 227,150 229,674
Master Trust Notes | Series 2014-3    
Debt Instrument [Line Items]    
Stated interest rates 5.70%  
Maturity 5 years 5 months 19 days  
Total debt, gross $ 311,936 312,276
Master Trust Notes | Series 2014-4 Class A1    
Debt Instrument [Line Items]    
Stated interest rates 3.50%  
Maturity 3 years 3 months 18 days  
Total debt, gross $ 150,000 150,000
Master Trust Notes | Series 2014-4 Class A2    
Debt Instrument [Line Items]    
Stated interest rates 4.60%  
Maturity 13 years 3 months 21 days  
Total debt, gross $ 360,000 360,000
Master Trust Notes | Total Master Trust 2014 notes    
Debt Instrument [Line Items]    
Stated interest rates 5.10%  
Maturity 6 years 9 months 3 days  
Total debt, gross $ 1,359,145 1,370,277
Master Trust Notes | Series 2013-1 Class A    
Debt Instrument [Line Items]    
Stated interest rates 3.90%  
Maturity 2 years 2 months 19 days  
Total debt, gross $ 125,000 125,000
Master Trust Notes | Series 2013-2 Class A    
Debt Instrument [Line Items]    
Stated interest rates 5.30%  
Maturity 7 years 2 months 19 days  
Total debt, gross $ 193,515 196,817
Master Trust Notes | Total Master Trust 2013 notes    
Debt Instrument [Line Items]    
Stated interest rates 4.70%  
Maturity 5 years 3 months 3 days  
Total debt, gross $ 318,515 $ 321,817