XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Minimum Lease Payments:      
2023 $ 168,266    
2024 155,859    
2025 138,904    
2026 122,611    
2027 90,981    
Thereafter 275,268    
Total 951,889    
Property management fees      
Disaggregation of Revenue [Line Items]      
Income 1,301 $ 1,952 $ 2,093
Asset management fees      
Disaggregation of Revenue [Line Items]      
Income 882 1,128 1,098
Leasing commissions and other fees      
Disaggregation of Revenue [Line Items]      
Income 383 462 456
Other fee income      
Disaggregation of Revenue [Line Items]      
Income $ 2,566 $ 3,542 $ 3,647
Minimum      
Disaggregation of Revenue [Line Items]      
Remaining lease term 1 year    
Maximum      
Disaggregation of Revenue [Line Items]      
Remaining lease term 76 years