v3.26.3
Summary of Significant Accounting Policies - Reconciliation of Weighted Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net Income Per Common Share        
Basic weighted average number of common shares outstanding 307,408 308,763 308,679 310,128
Diluted weighted average number of common shares outstanding 308,626 311,034 310,171 312,741
RSUs        
Net Income Per Common Share        
Weighted average number of outstanding securities excluded from calculation of diluted net income per common share   6 7 2
Employee Stock Option        
Net Income Per Common Share        
Weighted average number of outstanding securities excluded from calculation of diluted net income per common share       97
RSUs        
Net Income Per Common Share        
Add: Dilutive effect 514 872 631 1,152
PSUs        
Net Income Per Common Share        
Add: Dilutive effect 704 1,399 861 1,461
Weighted average number of outstanding securities excluded from calculation of diluted net income per common share 29 6 38 6