Debt - Summary of Debt - Master Trust Notes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Debt Instrument [Line Items]    
Long-term debt, gross $ 4,422,309 $ 4,421,220
Debt discount, net (54,574) (51,586)
Deferred financing costs, net (48,499) (46,332)
Total debt, net 4,319,236 4,323,302
Master Trust Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 1,705,910 1,710,380
Debt discount, net (25,916) (26,903)
Deferred financing costs, net (21,808) (22,113)
Total debt, net $ 1,658,186 1,661,364
Master Trust Notes | Series 2014-1 Class A1    
Debt Instrument [Line Items]    
Effective Interest Rates 6.00%  
Stated interest rates 5.10%  
Remaining Term 5 years 2 months 12 days  
Long-term debt, gross $ 72,933 75,489
Master Trust Notes | Series 2014-1 Class A2    
Debt Instrument [Line Items]    
Effective Interest Rates 6.00%  
Stated interest rates 5.40%  
Remaining Term 5 years 3 months 18 days  
Long-term debt, gross $ 253,300 253,300
Master Trust Notes | Series 2014-2    
Debt Instrument [Line Items]    
Effective Interest Rates 6.10%  
Stated interest rates 5.80%  
Remaining Term 6 years  
Long-term debt, gross $ 232,086 232,867
Master Trust Notes | Series 2014-3    
Debt Instrument [Line Items]    
Effective Interest Rates 6.00%  
Stated interest rates 5.70%  
Remaining Term 7 years  
Long-term debt, gross $ 312,600 312,705
Master Trust Notes | Series 2014-4 Class A1    
Debt Instrument [Line Items]    
Effective Interest Rates 3.90%  
Stated interest rates 3.50%  
Remaining Term 4 years 9 months 18 days  
Long-term debt, gross $ 150,000 150,000
Master Trust Notes | Series 2014-4 Class A2    
Debt Instrument [Line Items]    
Effective Interest Rates 4.80%  
Stated interest rates 4.60%  
Remaining Term 14 years 9 months 18 days  
Long-term debt, gross $ 360,000 360,000
Master Trust Notes | Total Master Trust 2014 notes    
Debt Instrument [Line Items]    
Effective Interest Rates 5.50%  
Stated interest rates 5.10%  
Remaining Term 8 years 2 months 12 days  
Long-term debt, gross $ 1,380,919 1,384,361
Master Trust Notes | Series 2013-1 Class A    
Debt Instrument [Line Items]    
Effective Interest Rates 4.60%  
Stated interest rates 3.90%  
Remaining Term 3 years 8 months 12 days  
Long-term debt, gross $ 125,000 125,000
Master Trust Notes | Series 2013-2 Class A    
Debt Instrument [Line Items]    
Effective Interest Rates 5.60%  
Stated interest rates 5.30%  
Remaining Term 8 years 8 months 12 days  
Long-term debt, gross $ 199,991 201,019
Master Trust Notes | Total Master Trust 2013 notes    
Debt Instrument [Line Items]    
Effective Interest Rates 5.20%  
Stated interest rates 4.70%  
Remaining Term 6 years 9 months 18 days  
Long-term debt, gross $ 324,991 $ 326,019