XML 75 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income (Loss) Per Common Share (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]      
Weighted average common shares outstanding basic 33,426,855 30,222,289 29,750,378
Dilutive effect of stock options and restricted stock (in shares)   340,357 217,534
Weighted average common shares outstanding diluted (in shares) 33,426,855 30,562,646 29,967,912