XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Schedule of fees charged to unconsolidated joint ventures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Management fees      
Related Party Transaction      
Management fees $ 26,023 $ 23,461 $ 40,709
Unconsolidated joint ventures and third party managed properties      
Related Party Transaction      
Management fees 23,830 22,248 34,804
Unconsolidated joint ventures and third party managed properties | Management fees      
Related Party Transaction      
Management fees 17,872 15,297 18,748
Unconsolidated joint ventures and third party managed properties | Development and leasing fees      
Related Party Transaction      
Management fees $ 5,958 $ 6,951 $ 16,056