v3.26.3
Earnings Per Share - Schedule of Components of Denominator for Computation of Basic and Diluted Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Effect of dilutive securities:        
Weighted-average number of shares outstanding — basic 135,542,130 133,787,535 135,155,480 133,479,323
Restricted stock awards 0 695,653 0 455,358
Employee stock options 0 1,302 0 1,732
Other equity-based awards 0 703,102 0 577,683
Weighted-average number of shares outstanding — diluted 135,542,130 135,187,592 135,155,480 134,514,096