XML 103 R93.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Additional Information (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Weighted average shares outstanding:        
Basic EPS (in shares) 119,564,760 107,688,389 121,308,912 92,944,812
Diluted EPS (in shares) 121,064,107 109,138,778 122,942,279 94,162,838
Stock Compensation Plan        
Weighted average shares outstanding:        
Potentially dilutive shares excluded from calculation of diluted weighted average shares outstanding and diluted earnings per shares (in shares) 846,369 512,371 736,581 631,738