Quarterly report pursuant to Section 13 or 15(d)

Debt (Receivable-Backed Notes Payable, Narrative) (Details)

v3.21.2
Debt (Receivable-Backed Notes Payable, Narrative) (Details) - USD ($)
6 Months Ended
Sep. 21, 2021
Sep. 20, 2021
Jun. 30, 2021
Jul. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Debt Instrument [Line Items]            
Receivable backed notes payable - non-recourse     $ 357,162,000   $ 355,833,000  
Restructured facility     0      
Line of credit, outstanding           $ 60,000,000
Debt issuance cost     1,036,000   $ 1,267,000  
Per month reduction in recourse     1,300,000      
Recourse limit     12,100,000      
Minimum [Member]            
Debt Instrument [Line Items]            
Recourse limit     10,000,000.0      
Liberty Bank Facility [Member]            
Debt Instrument [Line Items]            
Maximum borrowing capacity     $ 40,000,000.0      
Future advance rate percent     60.00%      
Recourse limit     $ 10,000,000.0      
Liberty Bank Facility [Member] | Prime Rate [Member]            
Debt Instrument [Line Items]            
Basis spread on rate     0.10%      
Pacific Western Facility [Member]            
Debt Instrument [Line Items]            
Maximum borrowing capacity     $ 40,000,000.0      
Gross advance rate     85.00%      
Per month reduction in recourse     $ 7,500,000      
Recourse limit     $ 10,000,000.0      
Pacific Western Facility, Eligible B Receivables [Member]            
Debt Instrument [Line Items]            
Future advance rate percent     53.00%      
Gross advance rate     65.00%      
Amended And Restated [Member] | Liberty Bank Facility [Member]            
Debt Instrument [Line Items]            
Future advance rate percent     70.00%      
Recourse limit     $ 5,000,000.0      
Forecast [Member] | 30-Day LIBOR [Member]            
Debt Instrument [Line Items]            
Basis spread on rate 2.50%          
Effective yield rate 2.75%          
Forecast [Member] | Pacific Western Facility [Member] | 30-Day LIBOR [Member]            
Debt Instrument [Line Items]            
Basis spread on rate   2.75%        
Effective yield rate   3.00%        
Subsequent Event [Member] | Pacific Western Facility [Member]            
Debt Instrument [Line Items]            
Maximum borrowing capacity       $ 50,000,000.0