XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Real Estate Investments (Details) - Minimum Future Payments - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Minimum Future Payments [Abstract]          
2021         $ 568,220
2022       $ 578,929  
2023     $ 557,599    
2024   $ 315,113      
2025 $ 234,217        
Thereafter 581,924        
$ 2,836,002