XML 59 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Business and Basis of Presentation - Restatement of Consolidated Financials (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Nature of Business and Basis of Presentation    
Additional paid-in capital $ 93,299,517 $ 69,210,986
Accumulated deficit $ (76,584,843) $ (47,641,451)