Notes Payable (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Total $ 2,556,895
Less Current Portion (2,111,895)
Total Long-term 445,000
R. Phillip Zobrist Convertible Note [Member]    
Total 99,664
Pine Valley Investments, LLC. Revolving Line of Credit Promissory Note [Member]    
Total 86,000
Legends Capital Opportunity Fund, LLC Convertible Notes [Member]    
Total 25,000
Robert Salna Convertible Promissory Note [Member]    
Total 192,427
December 2016 Notes Payable [Member]    
Total 105,000
Zika Diagnostics Inc [Member]    
Total 445,000
Bridge Notes Payable [Member]    
Total $ 1,603,804