v3.25.2
Equity-Based Compensation - Schedule of Service-Based Vesting RSU and LTIP Unit Grants (Details) - shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
RSU grants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 92,434 179,187 210,406 199,793 135,686
LTIP Unit grants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 88,792 0 0 0 0
Total grants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 181,226 179,187 210,406 199,793 135,686