XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Real Estate (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Real Estate [Abstract]      
Accumulated depreciation and amortization on properties $ 35,389,000   $ 32,745,000
Real estate depreciation expense 4,164,000 $ 4,394,000  
Lease future minimum payments 2021 15,013,195    
Lease future minimum payments 2022 32,278,604    
Lease future minimum payments 2023 33,991,743    
Lease future minimum payments 2024 32,850,623    
Lease future minimum payments 2025 33,376,327    
Lease future minimum payments 2026 31,999,237    
Lease future minimum payments there after $ 416,884,751