v3.25.2
Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 7,519 $ 8,750 $ 13,541 $ 16,269
LTIP Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 4,058 4,431 6,595 7,649
Performance AO LTIP Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 2,906 3,480 5,782 6,943
LTPP Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense 469 629 953 1,259
OPP Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 86 $ 210 $ 211 $ 418