Quarterly report pursuant to Section 13 or 15(d)

Debt (Receivable-Backed Notes Payable) (Details)

v3.22.1
Debt (Receivable-Backed Notes Payable) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 22,500 $ 22,500
Receivable backed notes payable - non-recourse 323,043 340,154
Total receivable-backed debt 345,543 362,654
Principal Balance of Pledged /Secured Receivable 431,656 448,428
Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse 22,500 22,500
Principal Balance of Pledged /Secured Receivable 35,804 33,859
Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Unamortized debt issuance costs (3,892) (4,230)
Receivable backed notes payable - non-recourse 323,043 340,154
Principal Balance of Pledged /Secured Receivable 395,852 414,569
Liberty Bank Facility [Member]    
Debt Instrument [Line Items]    
Recourse limit 5,000  
Liberty Bank Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 5,000 $ 5,000
Interest Rate 3.00% 3.00%
Principal Balance of Pledged /Secured Receivable $ 7,582 $ 7,198
Liberty Bank Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 15,233 $ 17,965
Interest Rate 3.00% 3.00%
Principal Balance of Pledged /Secured Receivable $ 23,098 $ 25,864
NBA Receivables Facility [Member]    
Debt Instrument [Line Items]    
Recourse limit 10,000  
NBA Receivables Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 10,000 $ 10,000
Interest Rate 3.00% 3.00%
Principal Balance of Pledged /Secured Receivable $ 16,336 $ 15,396
NBA Receivables Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 14,891 $ 18,910
Interest Rate 3.00% 3.00%
Principal Balance of Pledged /Secured Receivable $ 24,327 $ 29,114
Pacific Western Facility [Member]    
Debt Instrument [Line Items]    
Recourse limit 7,500  
Pacific Western Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 7,500 $ 7,500
Interest Rate 3.21% 3.00%
Principal Balance of Pledged /Secured Receivable $ 11,886 $ 11,265
Pacific Western Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 13,967 16,906
Interest Rate 3.21%  
Principal Balance of Pledged /Secured Receivable $ 22,135 25,394
KeyBank/DZ Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 55,067 42,994
Interest Rate 2.53%  
Principal Balance of Pledged /Secured Receivable $ 68,665 53,623
Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse 17,866 19,425
Principal Balance of Pledged /Secured Receivable 20,765 22,690
2013 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 4,903 $ 6,023
Interest Rate 3.20% 3.20%
Principal Balance of Pledged /Secured Receivable $ 5,820 $ 6,965
2015 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 12,588 $ 14,163
Interest Rate 3.02% 3.02%
Principal Balance of Pledged /Secured Receivable $ 13,370 $ 15,009
2016 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 22,331 $ 24,727
Interest Rate 3.35% 3.35%
Principal Balance of Pledged /Secured Receivable $ 24,528 $ 27,166
2017 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 34,429 $ 37,430
Interest Rate 3.12% 3.12%
Principal Balance of Pledged /Secured Receivable $ 38,814 $ 42,452
2018 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 50,386 $ 53,919
Interest Rate 4.02% 4.02%
Principal Balance of Pledged /Secured Receivable $ 56,926 $ 61,269
2020 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 85,274 $ 91,922
Interest Rate 2.60% 2.60%
Principal Balance of Pledged /Secured Receivable $ 97,404 $ 105,023
Minimum [Member] | Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Interest Rate 4.95% 4.95%
Maximum [Member] | Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Interest Rate 5.10% 5.10%