XML 81 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity - Summary of Share Count and Par Value Data Related to Shareholders' Equity (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Preferred Stock          
Preferred stock, shares authorized 25,000,000 25,000,000   25,000,000  
Preferred stock, shares outstanding 0 0   0  
Common Stock          
Common stock, shares authorized 75,000,000 75,000,000   75,000,000  
Common stock, shares issued 57,066,930 57,066,930   56,929,298  
Common stock, shares outstanding 32,267,307 32,267,307 32,707,281 32,472,406 32,750,727
Treasury stock          
Treasury stock, shares held 24,799,623 24,799,623   24,456,892  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 84,720 61,780 108,894