XML 95 R77.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value (Details) - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior unsecured notes payable, net $ 272,609,632 $ 287,352,892
Senior notes payable 223,419,132 307,910,824
Fair Value, Inputs, Level 1 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 11,839,460 16,508,935
Fair Value, Inputs, Level 1 | Estimated Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 11,839,460 16,508,935
Fair Value, Inputs, Level 2 | Carrying Value | Senior notes payable    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior unsecured notes payable, net 275,000,000 290,860,000
Fair Value, Inputs, Level 2 | Estimated Fair Value | Senior notes payable    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior unsecured notes payable, net 256,437,500 218,127,548
Fair Value, Inputs, Level 3 | Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans receivable, net 847,440,309 887,788,486
Fair Value, Inputs, Level 3 | Carrying Value | Senior notes payable    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes payable 223,419,132 307,910,824
Fair Value, Inputs, Level 3 | Estimated Fair Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans receivable, net 847,440,309 887,788,486
Fair Value, Inputs, Level 3 | Estimated Fair Value | Senior notes payable    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes payable $ 223,419,132 $ 307,910,824