XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior unsecured notes payable, net $ 251,013,681 $ 272,609,632
Senior notes payable 241,727,745 223,419,132
Fair Value, Inputs, Level 1 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 11,119,138 11,839,460
Fair Value, Inputs, Level 1 | Estimated Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents 11,119,138 11,839,460
Fair Value, Inputs, Level 3 | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans receivable, net 834,841,730 847,440,309
Fair Value, Inputs, Level 3 | Carrying Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior notes payable 241,727,745 223,419,132
Fair Value, Inputs, Level 3 | Estimated Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans receivable, net 834,841,730 847,440,309
Fair Value, Inputs, Level 3 | Estimated Fair Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior notes payable 241,727,745 223,419,132
Fair Value, Inputs, Level 2 | Carrying Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior unsecured notes payable, net 251,013,681 272,609,632
Fair Value, Inputs, Level 2 | Estimated Fair Value | Senior notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Senior unsecured notes payable, net $ 239,251,180 $ 254,208,482