XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share Components of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 89,225 89,554 89,310 89,555
Dilutive effect of potential common shares 146 118 139 132
Weighted Average Number of Shares Outstanding, Diluted 89,371 89,672 89,449 89,687