XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Schedule of Future Mortgage Debt Maturities (Detail) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
For the remaining six months ended December 31, 2024 $ 34,365,494  
December 31, 2025 92,446,009  
December 31, 2026 94,504,458  
December 31, 2027 1,757,220  
December 31, 2028 64,031,490  
December 31, 2029 35,000,000  
Total future maturities $ 322,104,671 $ 317,354,289