XML 78 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Performance Incentive Plan (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options outstanding (in shares) 0      
Restricted shares granted (in shares) 36,604      
Restricted shares granted (in shares) 36,604      
Share-based compensation cost $ 11,816,000 $ 12,228,000 $ 15,449,000  
Unrecognized compensation cost $ 13,725,000      
Weighted average period for recognition of unrecognized compensation cost 2 years 14 days      
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)       1,800,000
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)       4,800,000
Restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted shares granted (in shares) 402,763      
Restricted shares granted (in shares) 402,763      
Restricted stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 3 years      
Restricted stock | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period (in years) 5 years      
Performance shares, subject to shareholder return        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted shares granted (in shares) 275,482      
Performance period used In calculation 3 years      
Fair value share price (in dollars per share) $ 27.59      
Restricted shares granted (in shares) 275,482      
Performance shares, subject to Core Funds From Operations growth        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average grant price (in dollars per share) $ 39.98