XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Minimum Lease Payments:      
Remaining 2021 $ 109,270    
2022 129,682    
2023 115,896    
2024 100,499    
2025 83,365    
Thereafter 288,175    
Total 826,887    
Disaggregation of Revenue [Line Items]      
Receivables 329   $ 327
Property management fees      
Disaggregation of Revenue [Line Items]      
Other fee income 587 $ 577  
Asset management fees      
Disaggregation of Revenue [Line Items]      
Other fee income 271 285  
Leasing commissions and other fees      
Disaggregation of Revenue [Line Items]      
Other fee income 155 101  
Other fee income      
Disaggregation of Revenue [Line Items]      
Other fee income $ 1,013 $ 963  
Minimum      
Disaggregation of Revenue [Line Items]      
Remaining lease term 1 year    
Maximum      
Disaggregation of Revenue [Line Items]      
Remaining lease term 77 years