XML 101 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share Components of Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 89,554 89,489 89,555 89,459
Dilutive effect of potential common shares 118 136 132 143
Weighted Average Number of Shares Outstanding, Diluted 89,672 89,625 89,687 89,602