v3.8.0.1
Goodwill and Intangible Assets - Schedule of Accumulated Amortization (Details) - USD ($)
Sep. 30, 2017
Mar. 31, 2017
Accumulated amortization $ 8,258,613 $ 8,035,018
Definite Life Brands [Member]    
Accumulated amortization 170,000 170,000
Trademarks [Member]    
Accumulated amortization 385,160 367,294
Rights [Member]    
Accumulated amortization 6,785,683 6,617,062
Product Development [Member]    
Accumulated amortization 41,150 34,478
Patents [Member]    
Accumulated amortization $ 876,320 $ 843,184