v3.26.1
Net Income Per Share - Additional Information (Details)
Jun. 30, 2026
OP Units and Vested LTIP Units  
Earnings Per Share [Line Items]  
Award exchange ratio 1