v3.26.3
Earnings Per Share - Additional Information (Detail) - $ / shares
shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule Of Earnings Per Share [Line Items]                
Dividends per share of common stock $ 0.17 $ 0.17 $ 0.17 $ 0.16 $ 0.16 $ 0.16    
Forward equity agreement 25.6           34.0  
Forward equity agreement settled 7.3           15.7  
Restricted stock units ("RSUs") [Member]                
Schedule Of Earnings Per Share [Line Items]                
Options to purchase common shares not included in the computation of diluted EPS             0.5 0.7
Restricted Share Awards [Member]                
Schedule Of Earnings Per Share [Line Items]                
Options to purchase common shares not included in the computation of diluted EPS             0.2 0.1