v3.25.2
Equity-Based Compensation - Restricted Stock Units and LTIP Units - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended 13 Months Ended
Feb. 28, 2025
shares
Feb. 29, 2024
shares
Jan. 31, 2022
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Dec. 31, 2021
shares
Feb. 29, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Equity-based compensation expense | $       $ 7,465,000 $ 5,587,000          
Total performance-based grants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Nonvested share awards percentage (as a percent)           100.00% 75.00% 75.00% 75.00%  
Performance period (in days)       20 days            
TSR as percentage of peer group       50.00%            
Number of unvested shares issued (in shares)       140,031   149,936 147,587 149,699 126,353  
Total performance-based grants | Minimum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting, percentage (as percent)       0.00%            
Total performance-based grants | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting, percentage (as percent)       250.00%            
Performance Based Restricted Stock Units (RSUs)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Remaining performance-based RSUs issued (as a percent)             25.00% 25.00% 25.00%  
Number of unvested shares issued (in shares) 85,114 63,448                
Equity-based compensation expense | $       $ 0 $ 0          
Performance Based Restricted Stock Units (RSUs) | Executive officers                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of unvested shares issued (in shares)     69,372              
Vesting performance period (in years)     4 years              
Performance Based Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche One                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting, percentage (as percent)                   50.00%
Performance Based Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche One | Executive officers                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting, percentage (as percent)     50.00%              
Vesting period (in years)     4 years              
Performance Based Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Two                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting, percentage (as percent)                   50.00%
Performance Based Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Tranche Two | Executive officers                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting, percentage (as percent)     50.00%              
Vesting period (in years)     5 years              
Performance Based Restricted Stock Units (RSUs) | Minimum | Executive officers                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Percentage of award payout based on adjusted funds from operations performance (as a percent)     0              
Performance Based Restricted Stock Units (RSUs) | Maximum | Executive officers                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Percentage of award payout based on adjusted funds from operations performance (as a percent)     2              
Total grants                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of unvested shares issued (in shares)       181,226   179,187 210,406 199,793 135,686  
Vesting period (in years)       5 years