XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Net Income per Common Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]        
Weighted average common shares outstanding basic 35,471,795 32,606,838 35,430,392 31,561,194
Dilutive effect of stock options and restricted stock (in shares) 271,768 477,702 322,662 520,156
Weighted average common shares outstanding diluted (in shares) 35,743,563 33,084,540 35,753,054 32,081,350