XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Schedule of Minimum Future Lease Payments Receivable (Detail)
Jun. 30, 2024
USD ($)
Leases [Abstract]  
For the six months ending December 31, 2024 $ 499,151
December 31, 2025 997,194
December 31, 2026 936,515
December 31, 2027 931,178
December 31, 2028 947,413
December 31, 2029 996,352
December 31, 2030 and thereafter 9,424,176
Total $ 14,731,979