XML 63 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Deferred Revenue (Details) - USD ($)
9 Months Ended
Dec. 31, 2018
Mar. 31, 2018
Deferred Revenue (Textual)    
Deferred revenues $ 1,505,566 $ 2,265,556
Deferred revenues current component 1,013,333 1,013,333
Deferred revenues long-term component $ 492,223 $ 1,252,223
Licensing Agreements [Member]    
Deferred Revenue (Textual)    
Deferred revenues term, description Straight-line basis.  
TAGI licensing agreement [Member]    
Deferred Revenue (Textual)    
Deferred revenues term, description Fifteen-year term beginning in September 2010 and ending in August 2025.  
Advance payment of deferred revenue $ 200,000  
Epic Collaborative Agreement [Member]    
Deferred Revenue (Textual)    
Deferred revenues term, description Five-year term beginning in June 2015 and ending in May 2020.  
Advance payment of deferred revenue $ 5,000,000