XML 65 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule of Mandatory Scheduled Principal Payments on Unsecured Notes (Details)
Mar. 31, 2025
USD ($)
Line of Credit Facility [Line Items]  
2028 $ 50,000,000
Total principal 50,000,000
Deferred debt issuance costs included in notes payable (844,287)
Total Notes payable, net $ 49,155,713