XML 101 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income (Loss) Per Common Share (Details) - shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]      
Weighted average common shares outstanding basic 35,491,958 33,426,855 30,222,289
Dilutive effect of stock options and restricted stock (in shares) 161,189   340,357
Weighted average common shares outstanding diluted (in shares) 35,653,147 33,426,855 30,562,646