XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Nature of Business and Basis of Presentation - Liquidity and Capital Resources (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Nature of Business and Basis of Presentation    
Accumulated deficit $ 118,190,683 $ 107,550,307