v3.7.0.1
Goodwill and Intangible Assets - Schedule of Accumulated Amortization (Details) - USD ($)
Jun. 30, 2017
Mar. 31, 2017
Accumulated amortization $ 8,146,844 $ 8,035,018
Definite Life Brands [Member]    
Accumulated amortization 170,000 170,000
Trademarks [Member]    
Accumulated amortization 376,055 367,294
Rights [Member]    
Accumulated amortization 6,701,372 6,617,062
Product Development [Member]    
Accumulated amortization 39,663 34,478
Patents [Member]    
Accumulated amortization $ 859,754 $ 843,184