XML 105 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions - Schedule of fees charged to unconsolidated joint ventures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Management fees      
Related Party Transaction      
Management fees $ 28,512 $ 26,023 $ 23,461
Unconsolidated joint ventures and third party managed properties      
Related Party Transaction      
Management fees 26,236 23,830 22,248
Unconsolidated joint ventures and third party managed properties | Management fees      
Related Party Transaction      
Management fees 18,208 17,872 15,297
Unconsolidated joint ventures and third party managed properties | Development and leasing fees      
Related Party Transaction      
Management fees $ 8,028 $ 5,958 $ 6,951