Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Royalty payments, per month   $ 10,000    
Equity funding   4,000,000    
Increase in Royalties Payable, per month   60,000    
Accrued royalties   700,000    
Research and development expense $ 90,000 107,500 $ 270,000  
Accrued expenses (related party)   520,000   $ 690,168
Accounts payable (related party)     75,000
Total Related Party     $ 837,177
Dr. Satterfield [Member] | Minimum [Member]        
Royalty payments, per month   $ 30,000