Organization and Nature of Business - (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 19, 2017
Dec. 31, 2019
Dec. 31, 2018
Mar. 06, 2018
Payments to Acquire Businesses, Gross   $ 500,000 $ 0  
Accounts Payable, Related Parties   $ 50,000    
Incentive Stock Option Plan [Member]        
Share-based Compensation Arrangement by Share-based Paym       2,000,000
MG Cleaners LLC [Member]        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 4,578,276      
Payments to Acquire Businesses, Gross $ 300,000      
Business Combination, Consideration Transferred, Liabilities Incurred 250,000      
Business Combination, Consideration Transferred, Other 50,000      
Business Acquisition, Equity Interest Issued or Issuable, Value Assigned $ 500,000