XML 88 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions - Schedule of Fees Charged to Unconsolidated Joint Ventures (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Management fees        
Related Party Transaction        
Revenue $ 8,035 $ 7,420 $ 14,790 $ 13,825
Related Party        
Related Party Transaction        
Revenue 6,913 6,790 13,172 12,534
Related Party | Management fees        
Related Party Transaction        
Revenue 4,224 4,682 8,444 9,043
Related Party | Development and leasing fees        
Related Party Transaction        
Revenue $ 2,689 $ 2,108 $ 4,728 $ 3,491