XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share - Schedule of Calculation of the Shares Used in Computing Diluted EPS (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share [Abstract]        
Basic weighted average shares outstanding 28,751,689 28,653,278 28,817,344 28,653,278
Treasury stock effect of common stock options and restricted stock awards 3,138,426 699,534 2,470,807 258,210
Diluted weighted average common shares outstanding 31,890,115 29,352,812 31,288,151 28,911,488