XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE (Details) - USD ($)
6 Months Ended
Sep. 30, 2021
Mar. 31, 2021
Fair Value Disclosures [Abstract]    
Average loan period 8 months  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior unsecured notes payable, net $ 294,897,327 $ 0
Senior notes payable 275,705,753 405,007,500
Fair Value, Inputs, Level 1 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 16,886,215 15,746,454
Fair Value, Inputs, Level 1 | Estimated Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 16,886,215 15,746,454
Fair Value, Inputs, Level 2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets held for sale 0 1,143,528
Fair Value, Inputs, Level 2 | Estimated Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets held for sale 0 1,143,528
Fair Value, Inputs, Level 3 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans receivable, net 910,149,795 733,659,389
Fair Value, Inputs, Level 3 | Carrying Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior unsecured notes payable, net 300,000,000 0
Senior notes payable 275,705,753 405,007,500
Fair Value, Inputs, Level 3 | Estimated Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans receivable, net 910,149,795 733,659,389
Fair Value, Inputs, Level 3 | Estimated Fair Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior unsecured notes payable, net 296,100,000 0
Senior notes payable $ 275,705,753 $ 405,007,500