XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share Schedule of Basic and Dilutive Securities for EPS (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Weighted Average Number of Shares Outstanding, Basic 46,178,730 45,997,694 46,135,399 45,939,284
Weighted Average Number of Shares Outstanding, Diluted 46,178,730 47,020,058 46,135,399 45,939,284
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 333,526 0 286,279 249,025
Share-based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 16,667 16,667 16,667 16,667
Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 4,877,749 0 4,877,754 4,877,783
Performance Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 972,138 0 932,777 748,700
Performance Shares [Member]        
Weighted Average Number Diluted Shares Outstanding Adjustment 0 493,229 0 0
Restricted Stock Units (RSUs) [Member]        
Weighted Average Number Diluted Shares Outstanding Adjustment 0 78,751 0 0