XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Real Estate (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Real Estate [Abstract]    
Accumulated depreciation and amortization on properites $ 33,206,000 $ 57,391,000
Depreciation 12,269,000 $ 19,688,000
Lease future minimum payments 2022 32,282,796  
Lease future minimum payments 2023 33,528,105  
Lease future minimum payments 2024 31,015,149  
Lease future minimum payments 2025 29,250,535  
Lease future minimum payments 2026 28,334,384  
Lease future minimum payments thereafter $ 510,771,307