XML 69 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income per Common Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share [Abstract]        
Weighted average common shares outstanding basic 35,796,247 35,495,157 35,764,822 35,451,980
Dilutive effect of stock options and restricted stock (in shares) 146,882 263,875 173,364 371,251
Weighted average common shares outstanding diluted (in shares) 35,943,129 35,759,032 35,938,186 35,823,231