Quarterly report pursuant to Section 13 or 15(d)

Debt (Receivable-Backed Notes Payable) (Details)

v3.23.1
Debt (Receivable-Backed Notes Payable) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse $ 20,082 $ 20,841
Unamortized debt issuance costs (4,725) (5,131)
Receivable backed notes payable - non-recourse 468,375 440,781
Total receivable-backed debt 488,457 461,622
Principal Balance of Pledged /Secured Receivable 577,577 545,105
Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable-backed notes payable - recourse 20,082 20,841
Principal Balance of Pledged /Secured Receivable 30,374 32,305
Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse 468,375 440,781
Principal Balance of Pledged /Secured Receivable 547,203 512,800
Liberty Bank Facility [Member]    
Debt Instrument [Line Items]    
Recourse limit 5,000 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 7.25% 6.50%
Principal Balance of Pledged /Secured Receivable $ 7,233 $ 8,470
Liberty Bank Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse [1] $ 17,455 $ 4,907
Interest Rate [1] 7.25% 6.50%
Principal Balance of Pledged /Secured Receivable [1] $ 25,251 $ 8,312
NBA Receivables Facility [Member]    
Debt Instrument [Line Items]    
Recourse limit 10,000 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 6.81% 6.62%
Principal Balance of Pledged /Secured Receivable $ 14,146 $ 13,664
NBA Receivables Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse [2] $ 16,943 $ 20,866
Interest Rate [2] 6.81% 6.62%
Principal Balance of Pledged /Secured Receivable [2] $ 23,968 $ 28,512
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 $ 5,082 $ 5,841
Interest Rate 7.17% 6.82%
Principal Balance of Pledged /Secured Receivable $ 8,995 $ 10,171
Syndicated Warehouse Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 148,323 $ 104,953
Interest Rate 6.42% 5.87%
Principal Balance of Pledged /Secured Receivable $ 177,258 $ 125,486
Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse 12,646 14,007
Principal Balance of Pledged /Secured Receivable 14,594 16,302
2015 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 6,515 $ 7,925
Interest Rate 3.02% 3.02%
Principal Balance of Pledged /Secured Receivable $ 7,062 $ 8,516
2016 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 14,123 $ 16,061
Interest Rate 3.35% 3.35%
Principal Balance of Pledged /Secured Receivable $ 14,706 $ 16,714
2017 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 23,954 $ 26,521
Interest Rate 3.12% 3.12%
Principal Balance of Pledged /Secured Receivable $ 25,856 $ 28,612
2018 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 35,468 $ 39,326
Interest Rate 4.02% 4.02%
Principal Balance of Pledged /Secured Receivable $ 38,599 $ 43,163
2020 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 64,635 $ 69,240
Interest Rate 2.60% 2.60%
Principal Balance of Pledged /Secured Receivable $ 71,805 $ 77,183
2022 Term Securitization [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Receivable backed notes payable - non-recourse $ 133,038 $ 142,106
Interest Rate 4.60% 4.60%
Principal Balance of Pledged /Secured Receivable $ 148,104 $ 160,000
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] | Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Interest Rate   5.10%
Maximum [Member] | Quorum Purchase Facility [Member] | Non-Recourse Receivable Backed Notes Payable [Member]    
Debt Instrument [Line Items]    
Interest Rate 5.10%  
[1] Recourse on the Liberty Bank Facility is generally limited to $5.0 million, subject to certain exceptions.
[2] Recourse on the NBA Receivables Facility is generally limited to $10.0 million, subject to certain exceptions.