v3.26.1
Earnings Per Share - Additional Information (Detail) - $ / shares
shares in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule Of Earnings Per Share [Line Items]    
Dividends per share of common stock $ 0.17 $ 0.16
Forward equity agreement 14.5  
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.8
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.1 0.1