XML 62 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Agreement Related to Intellectual Property Right (Detail Textuals) - USD ($)
3 Months Ended 12 Months Ended
Nov. 02, 2016
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Intellectual Property Right [Line Items]        
Research and development expenses   $ 656,713 $ 179,141  
Tufts Patent License Agreement        
Intellectual Property Right [Line Items]        
Upfront non refundable fee $ 50,000      
Research and development expenses       $ 50,000