Lease Obligations (Details Narrative)
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
a
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
a
Jun. 30, 2018
USD ($)
Leases [Abstract]        
Area of land | a 10,273   10,273  
Contract lease per month     $ 14,086  
Lease expiration date     Jan. 31, 2020  
Rent expenses $ 45,040 $ 37,729 $ 90,622 $ 75,627