XML 71 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Income/(Loss) per Common Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
 For the Years Ended
 December 31, 2019December 31, 2018December 31, 2017
Net (loss)/income$(21,697,115) $12,574,684  $(43,796,685) 
Weighted Average Shares-Basic71,365,618  70,665,212  69,182,302  
Dilutive effect of stock options, warrants and restricted stock units—  1,136,961  —  
Weighted Average Shares - Diluted71,365,618  71,802,173  69,182,302  
Basic net (loss)/income per share$(0.30) $0.18  $(0.63) 
Diluted net (loss)/income per share$(0.30) $0.18  $(0.63)