XML 72 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Allowance for Credit Losses and Credit Quality Information (Summary of Past Due Receivables) (Details) - USD ($)
Mar. 31, 2021
Mar. 31, 2020
Contractual basis    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, percent past due 9.70% 12.80%
Contractual basis | 30-60 days past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, percent past due 2.90%  
Financing receivable, past due $ 31,933,140 $ 49,137,102
Contractual basis | 61-90 days past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, percent past due 2.20%  
Financing receivable, past due $ 24,514,370 35,020,925
Contractual basis | 91 days or more past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, percent past due 4.60%  
Financing receivable, past due $ 51,092,036 70,719,727
Contractual basis | Total    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, past due $ 107,539,546 $ 154,877,754
Recency Basis    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, percent past due 7.10% 10.50%
Recency Basis | 30-60 days past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, percent past due 2.20%  
Financing receivable, past due $ 24,742,398 $ 48,206,910
Recency Basis | 61-90 days past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, percent past due 1.80%  
Financing receivable, past due $ 19,348,757 28,450,942
Recency Basis | 91 days or more past due    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, percent past due 3.10%  
Financing receivable, past due $ 34,494,041 50,669,837
Recency Basis | Total    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Financing receivable, past due $ 78,585,196 $ 127,327,689