XML 55 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Average Shares (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Basic And Diluted Average Shares [Line Items]    
Basic weighted average shares 26,918,371 13,214,835
Effect of potential dilutive securities 519,019 0
Diluted weighted average shares 27,437,390 13,214,835