Quarterly report pursuant to Section 13 or 15(d)

Debt (Receivable-Backed Notes Payable) (Details)

v3.22.2
Debt (Receivable-Backed Notes Payable) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 18,666 $ 22,500
Unamortized debt issuance costs (6,103) (4,230)
Receivable backed notes payable - non-recourse 379,858 340,154
Total receivable-backed debt 398,524 362,654
Principal Balance of Pledged /Secured Receivable 479,549 448,428
Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse 18,666 22,500
Principal Balance of Pledged /Secured Receivable 36,754 33,859
Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse 379,858 340,154
Principal Balance of Pledged /Secured Receivable 442,795 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.50% 3.00%
Principal Balance of Pledged /Secured Receivable $ 7,240 $ 7,198
Liberty Bank Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 5,825 $ 17,965
Interest Rate 3.50% 3.00%
Principal Balance of Pledged /Secured Receivable $ 8,434 $ 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.92% 3.00%
Principal Balance of Pledged /Secured Receivable $ 17,292 $ 15,396
NBA Receivables Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 11,159 $ 18,910
Interest Rate 3.92% 3.00%
Principal Balance of Pledged /Secured Receivable $ 19,295 $ 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 $ 3,666 $ 7,500
Interest Rate 4.42% 3.00%
Principal Balance of Pledged /Secured Receivable $ 12,222 $ 11,265
Pacific Western Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse   16,906
Interest Rate 4.42%  
Principal Balance of Pledged /Secured Receivable 25,394
KeyBank/DZ Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse   42,994
Principal Balance of Pledged /Secured Receivable 53,623
Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse 16,313 19,425
Principal Balance of Pledged /Secured Receivable 18,951 22,690
2013 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse   $ 6,023
Interest Rate   3.20%
Principal Balance of Pledged /Secured Receivable $ 6,965
2015 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 10,896 $ 14,163
Interest Rate 3.02% 3.02%
Principal Balance of Pledged /Secured Receivable $ 11,784 $ 15,009
2016 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 20,186 $ 24,727
Interest Rate 3.35% 3.35%
Principal Balance of Pledged /Secured Receivable $ 22,098 $ 27,166
2017 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 31,748 $ 37,430
Interest Rate 3.12% 3.12%
Principal Balance of Pledged /Secured Receivable $ 35,601 $ 42,452
2018 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 46,781 $ 53,919
Interest Rate 4.02% 4.02%
Principal Balance of Pledged /Secured Receivable $ 52,715 $ 61,269
2020 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 79,175 $ 91,922
Interest Rate 2.60% 2.60%
Principal Balance of Pledged /Secured Receivable $ 90,424 $ 105,023
2022 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 163,878  
Interest Rate 4.60%  
Principal Balance of Pledged /Secured Receivable $ 183,493  
Minimum [Member] | Quorum Purchase Facility [Member] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Interest Rate   5.10%
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%