Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies (Details Narrative)

v3.20.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Sep. 28, 2015
Dec. 31, 2019
Dec. 31, 2018
Commitments And Contingencies [Line Items]      
Operating lease remaining term   8 months 2 days  
Percentage of payment escalate per year   3.00%  
Operating leases, rent expense   $ 232,471 $ 211,271
Operating Lease Agreement [Member]      
Commitments And Contingencies [Line Items]      
Lease expiration date   Aug. 31, 2020  
Operating lease remaining term   8 months 12 days  
Chief Executive Officer [Member] | Employment Agreement [Member]      
Commitments And Contingencies [Line Items]      
Salaries, wages and officers' compensation $ 401,700    
Annual percentage increase of compensation 3.00%