XML 21 R50.htm IDEA: XBRL DOCUMENT v2.4.0.8
RELATED PARTY TRANSACTION - MANUFACTURING AND LICENSE AGREEMENT WITH EPIC PHARMA LLC (Details Textual) (USD $)
3 Months Ended 6 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Related Party Transaction [Line Items]        
Revenue, Net, Total $ 1,256,417 $ 1,158,897 $ 2,418,099 $ 1,880,585
Epic Pharma Llc [Member]
       
Related Party Transaction [Line Items]        
Income From Milestone Payments under Manufacturing and License Agreement     200,000  
Revenue, Net, Total $ 200,000