XML 15 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
Jun. 30, 2018
Mar. 31, 2018
Allowance for doubtful accounts $ 20,046 $ 23,046
Accumulated depreciation $ (168,081) $ (113,158)
Common stock - par value $ 0.001 $ 0.001
Common stock - shares authorized 100,000,000 100,000,000
Common stock - shares issued 31,537,784 28,394,503
Common stock - shares outstanding 31,537,784 28,394,503
Licensing Agreements [Member]    
Accumulated amortization $ (70,833) $ (58,333)
Patents [Member]    
Accumulated amortization $ (70,896) $ (49,627)