v3.25.4
Incentive Award Plan - Schedule of Valuation Assumptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 19, 2025
Mar. 06, 2025
Nov. 16, 2024
Dec. 21, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Performance Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Expected price volatility 27.00%   28.00% 27.00%      
Expected price volatility, minimum 18.00%   15.00% 16.00%      
Expected price volatility, maximum 100.00%   100.00% 100.00%      
Expected dividend yield 3.60%   2.90% 2.20%      
Risk free interest rate 3.53%   4.25% 4.13%      
Performance Units | Executive Officers              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Granted (shares) 406,460   903,897 701,025      
Grant date fair value $ 7,854   $ 15,164 $ 16,538      
LTIP Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Granted (shares)         269,949 275,571 236,046
Granted (in dollars per share)         $ 37.72 $ 41.51 $ 53.26
LTIP Units | Executive Officers              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Granted (shares) 94,217 6,134 226,729 171,341      
Grant date fair value $ 3,413 $ 220 $ 8,858 $ 8,867      
LTIP Units | Executive Officers | Common Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Granted (in dollars per share) $ 41.17 $ 40.74 $ 42.01 $ 55.59      
Market Performance Award 2025 | Minimum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Median expected share price volatilities for the peer group companies 26.00%            
Expected volatility rate, average for peer group companies 32.00%            
Market Performance Award 2025 | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Median expected share price volatilities for the peer group companies 26.50%            
Expected volatility rate, average for peer group companies 31.40%            
Market Performance Award 2024              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Median expected share price volatilities for the peer group companies     29.00%        
Expected volatility rate, average for peer group companies     34.10%        
Market Performance Award 2023              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Median expected share price volatilities for the peer group companies       29.00%      
Expected volatility rate, average for peer group companies       34.00%