v3.26.1
Share and Unit-Based Plans - Schedule of Compensation Cost under the Share and Unit-based Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award        
Compensation cost under share and unit-based plans $ 6,785 $ 5,138 $ 12,861 $ 8,620
LTI Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Compensation cost under share and unit-based plans 5,807 4,331 10,573 7,028
Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Compensation cost under share and unit-based plans 910 753 2,156 1,484
Phantom Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Compensation cost under share and unit-based plans $ 68 $ 54 $ 132 $ 108