Organization and Nature of Business (Details Narrative) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2015
Number of stock sold during period   2,669,761  
Common Stock [Member]      
Number of stock sold during period 8,924,000    
Preferred Stock [Member]      
Number of stock sold during period 1,000,000    
Arizona Corporation [Member]      
Ownership percent     100.00%