XML 25 R26.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         $ 826,688
2021       $ 833,197  
2022     $ 641,437    
2023   $ 354,917      
2024 $ 340,501        
Thereafter 414,280        
$ 3,411,020