XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Real Estate Investments (Details) - Future Minimum Rent Payments - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Future Minimum Rent Payments [Abstract]          
2020         $ 1,046,428
2021       $ 1,055,148  
2022     $ 805,648    
2023   $ 694,109      
2024 $ 519,981        
Thereafter 1,242,379        
$ 5,363,693