XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share Components of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 89,263 89,407 89,294 89,505
Dilutive effect of potential common shares 184 159 154 141
Weighted Average Number of Shares Outstanding, Diluted 89,447 89,566 89,448 89,646