Quarterly report pursuant to Section 13 or 15(d)

Debt (Receivable-Backed Notes Payable) (Details)

v3.10.0.1
Debt (Receivable-Backed Notes Payable) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 101,582 $ 84,697 [1]
Receivable backed notes payable - non-recourse 325,512 336,421 [1]
Total receivable-backed debt 427,094 421,118
Principal Balance of Pledged/Secured Receivables 497,606 480,374
Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables 126,745 103,718
Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Unamortized debt issuance costs (5,346) (6,148)
Principal Balance of Pledged/Secured Receivables 370,861 376,656
Liberty Bank Facility [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 41,529 $ 24,990
Interest Rate 4.75% 5.00%
Liberty Bank Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 49,127 $ 30,472
NBA Receivables Facility [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 41,623 $ 44,414
Interest Rate 4.73% 4.10%
NBA Receivables Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 53,857 $ 53,730
Pacific Western Facility [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 18,430 $ 15,293
Interest Rate 6.24% 6.00%
Pacific Western Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 23,761 $ 19,516
KeyBank/DZ Purchase Facility [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 32,160 $ 16,144
Interest Rate 4.84% 4.31%
KeyBank/DZ Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 39,866 $ 19,866
Quorum Purchase Facility [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse 29,743 16,771
Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables 33,465 18,659
2012 Term Securitization [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 18,926 $ 23,227
Interest Rate 2.94% 2.94%
2012 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 21,340 $ 25,986
2013 Term Securitization [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 32,257 $ 37,163
Interest Rate 3.20% 3.20%
2013 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 34,565 $ 39,510
2015 Term Securitization [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 50,854 $ 58,498
Interest Rate 3.02% 3.02%
2015 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 54,590 $ 61,705
2016 Term Securitization [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 72,553 $ 83,142
Interest Rate 3.35% 3.35%
2016 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 81,021 $ 91,348
2017 Term Securitization [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 94,365 $ 107,624
Interest Rate 3.12% 3.12%
2017 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Principal Balance of Pledged/Secured Receivables $ 106,014 $ 119,582
Minimum [Member] | NBA Receivables Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 4.73% 4.10%
Minimum [Member] | Quorum Purchase Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 4.75% 4.75%
Maximum [Member] | Quorum Purchase Facility [Member]    
Debt Instrument [Line Items]    
Interest Rate 5.50% 6.90%
[1] See Note 1 for a summary of adjustments.