Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details Narrative)

v3.20.2
Summary of Significant Accounting Policies (Details Narrative)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Description of corporate charitable deduction of taxable income The corporate charitable deduction limit to 25% of taxable income and makes qualified improvement property generally eligible for 15-year cost-recovery and 100% bonus depreciation.  
Two Suppliers [Member] | Purchase [Member]    
Concentration risk percentage 86.00% 96.00%
Revenue [Member] | Nine Customers [Member]    
Concentration risk percentage 100.00% 100.00%
Revenue [Member] | Eight Customers [Member]    
Concentration risk percentage 100.00% 100.00%
Accounts Payable And Accrued Expenses [Member] | Two Vendors [Member]    
Concentration risk percentage 47.00% 75.00%
Accounts Receivable [Member] | Seven Customers [Member]    
Concentration risk percentage 100.00% 100.00%