Quarterly report pursuant to Section 13 or 15(d)

Debt (Receivable-Backed Notes Payable) (Details)

v3.21.2
Debt (Receivable-Backed Notes Payable) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 32,076 $ 38,500
Unamortized debt issuance costs (1,036) (1,267)
Receivable backed notes payable - non-recourse 357,162 355,833
Total receivable-backed debt 389,238 394,333
Recourse limit 12,100  
Per month reduction in recourse 1,300  
Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse 32,076 38,500
Principal Balance of Pledged/Secured Receivables 45,569 53,321
Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Unamortized debt issuance costs (4,998) (5,994)
Receivable backed notes payable - non-recourse 357,162 355,833
Principal Balance of Pledged/Secured Receivables 423,960 414,287
Liberty Bank Facility [Member]    
Debt Instrument [Line Items]    
Recourse limit 10,000  
Liberty Bank Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 10,000 $ 10,000
Interest Rate 3.40% 3.40%
Principal Balance of Pledged/Secured Receivables $ 14,237 $ 13,970
Liberty Bank Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 2,591 $ 2,316
Interest Rate 3.40% 3.40%
Principal Balance of Pledged/Secured Receivables $ 3,689 $ 3,235
NBA Receivables Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 12,076 $ 19,877
Interest Rate 3.00% 3.32%
Principal Balance of Pledged/Secured Receivables $ 16,978 $ 26,220
NBA Receivables Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 23,738 $ 11,985
Interest Rate 3.00% 3.32%
Principal Balance of Pledged/Secured Receivables $ 33,375 $ 15,809
Pacific Western Facility [Member]    
Debt Instrument [Line Items]    
Recourse limit 10,000  
Per month reduction in recourse 7,500  
Pacific Western Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 10,000 $ 8,623
Interest Rate 3.06% 3.15%
Principal Balance of Pledged/Secured Receivables $ 14,354 $ 13,131
Pacific Western Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 8,268  
Interest Rate 3.06%  
Principal Balance of Pledged/Secured Receivables $ 11,868  
KeyBank/DZ Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 33,555  
Interest Rate 2.50%  
Principal Balance of Pledged/Secured Receivables $ 40,760  
Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse 24,791 29,788
Principal Balance of Pledged/Secured Receivables 28,796 34,651
2013 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 8,729 $ 11,922
Interest Rate 3.20% 3.20%
Principal Balance of Pledged/Secured Receivables $ 9,848 $ 13,483
2015 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 18,281 $ 22,560
Interest Rate 3.02% 3.02%
Principal Balance of Pledged/Secured Receivables $ 19,341 $ 24,475
2016 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 29,749 $ 35,700
Interest Rate 3.35% 3.35%
Principal Balance of Pledged/Secured Receivables $ 33,163 $ 40,221
2017 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 43,792 $ 51,470
Interest Rate 3.12% 3.12%
Principal Balance of Pledged/Secured Receivables $ 50,094 $ 58,907
2018 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 62,433 $ 72,486
Interest Rate 4.02% 4.02%
Principal Balance of Pledged/Secured Receivables $ 71,443 $ 84,454
2020 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 106,233 $ 123,600
Interest Rate 2.60% 2.60%
Principal Balance of Pledged/Secured Receivables $ 121,583 $ 139,052
Minimum [Member]    
Debt Instrument [Line Items]    
Recourse limit $ 10,000