XML 15 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2018
Mar. 31, 2018
Allowance for doubtful accounts $ 14,046 $ 23,046
Accumulated depreciation 341,330 113,158
Convertible promissory notes, issuance costs $ 164,495
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 34,610,586 28,394,503
Common stock, shares outstanding 34,610,586 28,394,503
Licensing Agreements [Member]    
Accumulated amortization $ 95,833 $ 58,333
Patents [Member]    
Accumulated amortization $ 113,433 $ 49,627