XML 60 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Mandatory Scheduled Principal Payments on Unsecured Notes (Details) - USD ($)
Mar. 31, 2026
Aug. 05, 2025
Line of Credit Facility [Line Items]    
2028 $ 50,000,000  
Total principal 50,000,000  
Deferred debt issuance costs included in notes payable (606,752) $ (100,000)
Total notes payable, net $ 49,393,248