XML 29 R18.htm IDEA: XBRL DOCUMENT v3.4.0.3
Nature of Business and Basis of Presentation (Details) - USD ($)
Mar. 31, 2016
Dec. 31, 2015
Mar. 31, 2015
Dec. 31, 2014
Nature of Business and Basis of Presentation        
Accumulated deficit $ 24,654,739 $ 18,788,798    
Cash $ 44,078,000 $ 48,036,260 $ 1,690,433 $ 2,617,815