XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Schedule of Components of Denominator for Computation of Basic and Diluted Earnings Per Share (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Effect of dilutive securities:      
Weighted-average number of shares outstanding — basic 128,808,387 126,754,852 115,491,022
Restricted stock awards 842,055 2,803,938 905,903
Employee stock options 278,057 726,130 122,785
Other equity-based awards 131,820 312,490 24,851
Weighted-average number of shares outstanding — diluted 130,060,319 130,597,410 116,544,561