v3.25.2
Net Income Per Share - Additional Information (Details)
Jun. 30, 2025
OP Units  
Earnings Per Share [Line Items]  
Award exchange ratio 1