Debt - Summary of Debt - Master Trust Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Total debt, net $ 1,832,132 $ 1,712,846
Master Trust Notes    
Debt Instrument [Line Items]    
Debt discount, net 0 (36,188)
Deferred financing costs, net (4,588) (24,010)
Total debt, net 165,566 2,188,306
Master Trust Notes | Total Master Trust 2014 notes    
Debt Instrument [Line Items]    
Total debt, gross 0 1,935,800
Master Trust Notes | Series 2014-1 Class A2    
Debt Instrument [Line Items]    
Total debt, gross 0 252,437
Master Trust Notes | Series 2014-2    
Debt Instrument [Line Items]    
Total debt, gross 0 222,683
Master Trust Notes | Series 2014-3    
Debt Instrument [Line Items]    
Total debt, gross 0 311,336
Master Trust Notes | Series 2014-4 Class A1    
Debt Instrument [Line Items]    
Total debt, gross 0 150,000
Master Trust Notes | Series 2014-4 Class A2    
Debt Instrument [Line Items]    
Total debt, gross 0 358,664
Master Trust Notes | Series 2017-1 Class A    
Debt Instrument [Line Items]    
Total debt, gross 0 515,280
Master Trust Notes | Series 2017-1 Class B    
Debt Instrument [Line Items]    
Total debt, gross $ 0 125,400
Master Trust Notes | Total Master Trust 2013 notes    
Debt Instrument [Line Items]    
Weighted average interest rate 5.30%  
Maturity 5 years 5 months 20 days  
Total debt, gross $ 170,154 312,704
Master Trust Notes | Series 2013-1 Class A    
Debt Instrument [Line Items]    
Total debt, gross $ 0 125,000
Master Trust Notes | Series 2013-2 Class A    
Debt Instrument [Line Items]    
Stated interest rate 5.269%  
Maturity 5 years 5 months 20 days  
Total debt, gross $ 170,154 $ 187,704