XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE (Details) - USD ($)
3 Months Ended
Jun. 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 notes payable $ 467,699,588 $ 405,007,500
Carrying Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior notes payable 467,699,588 405,007,500
Estimated Fair Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior notes payable 467,699,588 405,007,500
Fair Value, Inputs, Level 1 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 8,387,320 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 8,387,320 15,746,454
Fair Value, Inputs, Level 2 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Assets held for sale 1,143,528 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 1,143,528 1,143,528
Fair Value, Inputs, Level 3 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans receivable, net 802,532,656 733,659,389
Fair Value, Inputs, Level 3 | Estimated Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans receivable, net $ 802,532,656 $ 733,659,389