v3.26.1
Real Estate (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Real Estate [Abstract]      
Accumulated depreciation and amortization on properties $ 44,076,000   $ 41,942,000
Real estate depreciation expense 5,209,000 $ 4,547,000  
Lease future minimum payments 2021 19,372,866    
Lease future minimum payments 2022 41,767,693    
Lease future minimum payments 2023 46,319,865    
Lease future minimum payments 2024 43,005,070    
Lease future minimum payments 2025 37,335,458    
Lease future minimum payments 2026 32,740,711    
Lease future minimum payments there after $ 385,200,556