XML 103 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Payments and Employee Benefits - Omnibus Share Plan and Formation Awards (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2024
Apr. 30, 2021
Dec. 31, 2024
Dec. 31, 2022
Jul. 17, 2017
Share-based Compensation Arrangement by Share-based Payment Award          
Compensation expense recognition period (in years)     2 years 2 months 12 days    
2017 Omnibus Share Plan          
Share-based Compensation Arrangement by Share-based Payment Award          
Number of shares authorized 25.8       10.3
Additional shares authorized 7.5 8.0      
Shares available for grant     10.2    
OP Units          
Share-based Compensation Arrangement by Share-based Payment Award          
Vesting over period       60 months  
Total-grant date fair value for vested awards       $ 14.7  
Formation Awards          
Share-based Compensation Arrangement by Share-based Payment Award          
Vesting over period       10 years  
Total-grant date fair value for vested awards       $ 8.9  
Compensation expense recognition period (in years)       5 years  
Tranche One | Formation Awards          
Share-based Compensation Arrangement by Share-based Payment Award          
Vesting (as a percent)       25.00%  
Tranche Two | Formation Awards          
Share-based Compensation Arrangement by Share-based Payment Award          
Vesting (as a percent)       50.00%