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 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Basic weighted average shares outstanding 28,751,689 28,653,278 28,760,893 28,653,278
Treasury stock effect of common stock options and restricted stock awards 2,209,572 189,231 1,869,820 364,099
Diluted weighted average common shares outstanding 30,961,261 28,842,509 30,630,713 29,017,377