XML 66 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Schedule of Mandatory Scheduled Principal Payments on Unsecured Notes (Details)
Jun. 30, 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 (784,985)
Total notes payable, net $ 49,215,015