XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2025
Related Party Transactions [Abstract]  
Schedule of Fees Charged to Unconsolidated Joint Ventures
The following are fees charged to unconsolidated joint ventures:
 For the Three Months Ended June 30,For the Six Months Ended June 30,
 2025202420252024
Management fees$3,652 $4,235 $6,793 $8,683 
Development and leasing fees1,981 1,997 3,573 4,569 
$5,633 $6,232 $10,366 $13,252