Annual report pursuant to Section 13 and 15(d)

Debt (Receivable-Backed Notes Payable) (Details)

v3.10.0.1
Debt (Receivable-Backed Notes Payable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Apr. 06, 2018
Dec. 31, 2017
Jun. 06, 2017
Debt Instrument [Line Items]        
Receivable-backed notes payable - recourse $ 76,674   $ 84,697  
Unamortized debt issuance costs (8,478)      
Receivable backed notes payable - non-recourse 382,257   336,421  
Total receivable-backed debt 458,931   421,118  
Principal Balance of Pledged/Secured Receivables 527,170   480,374  
Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable-backed notes payable - recourse 76,674   84,697  
Principal Balance of Pledged/Secured Receivables 93,597   103,718  
Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Unamortized debt issuance costs (6,807)   (6,148)  
Receivable backed notes payable - non-recourse 382,257   336,421  
Principal Balance of Pledged/Secured Receivables 433,573   376,656  
Liberty Bank Facility [Member] | Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable-backed notes payable - recourse $ 17,654   $ 24,990  
Interest Rate 5.25%   5.00%  
Principal Balance of Pledged/Secured Receivables $ 22,062   $ 30,472  
NBA Receivables Facility [Member] | Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable-backed notes payable - recourse $ 48,414   $ 44,414  
Interest Rate 5.27%   4.10%  
Principal Balance of Pledged/Secured Receivables $ 57,805   $ 53,730  
Pacific Western Facility [Member] | Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable-backed notes payable - recourse $ 10,606   $ 15,293  
Interest Rate 5.52%   6.00%  
Principal Balance of Pledged/Secured Receivables $ 13,730   $ 19,516  
KeyBank/DZ Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable backed notes payable - non-recourse     $ 16,144  
Interest Rate     4.31%  
Principal Balance of Pledged/Secured Receivables     $ 19,866  
Quorum Purchase Facility [Member]        
Debt Instrument [Line Items]        
Interest Rate   4.95%    
Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable backed notes payable - non-recourse 40,074   16,771  
Principal Balance of Pledged/Secured Receivables 45,283   18,659  
2012 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable backed notes payable - non-recourse $ 15,212   $ 23,227  
Interest Rate 2.94%   2.94%  
Principal Balance of Pledged/Secured Receivables $ 16,866   $ 25,986  
2013 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable backed notes payable - non-recourse $ 27,573   $ 37,163  
Interest Rate 3.20%   3.20%  
Principal Balance of Pledged/Secured Receivables $ 29,351   $ 39,510  
2015 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable backed notes payable - non-recourse $ 44,230   $ 58,498  
Interest Rate 3.02%   3.02%  
Principal Balance of Pledged/Secured Receivables $ 47,690   $ 61,705  
2016 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable backed notes payable - non-recourse $ 63,982   $ 83,142  
Interest Rate 3.35%   3.35%  
Principal Balance of Pledged/Secured Receivables $ 72,590   $ 91,348  
2017 Term Securitization [Member]        
Debt Instrument [Line Items]        
Interest Rate       3.12%
2017 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable backed notes payable - non-recourse $ 83,513   $ 107,624  
Interest Rate 3.12%   3.12%  
Principal Balance of Pledged/Secured Receivables $ 95,877   $ 119,582  
2018 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Receivable backed notes payable - non-recourse $ 114,480      
Interest Rate 4.02%      
Principal Balance of Pledged/Secured Receivables $ 125,916      
Minimum [Member] | NBA Receivables Facility [Member] | Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Interest Rate     4.10%  
Minimum [Member] | Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Interest Rate     4.75%  
Maximum [Member] | Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]        
Debt Instrument [Line Items]        
Interest Rate     6.90%