v3.26.1
Notes Payable & Credit Facility - Summary of Future Maturities of Notes Payable (Details) - Notes Payable
Mar. 31, 2026
USD ($)
Debt Instrument [Line Items]  
2026 $ 7,583,163
2027 11,386,605
2028 15,090,625
2029 15,090,625
2030 148,840,625
Thereafter 641,927
Future maturities of notes payable $ 198,633,570