Summary of Significant Accounting Policies (Details Narrative) - USD ($)
|
|
12 Months Ended |
Sep. 20, 2018 |
Dec. 31, 2019 |
Dec. 31, 2018 |
| Allowances for doubtful accounts |
|
$ 59,100
|
$ 159,500
|
| Allowance for bad debt |
|
|
|
| In-transit inventory |
|
1,958,553
|
4,203,400
|
| Allowance for inventory |
|
40,800
|
39,300
|
| Due from related party for future shipments |
|
$ 1,285,900
|
1,139,619
|
| Foreign currency translation, description |
|
The rates used in the financial statements as presented for December 31, 2019 and 2018 were 1.337 and 1.336 US dollar to UK pound sterling, respectively.
|
|
| Foreign currency translation adjustment |
|
$ 50,141
|
(38,622)
|
| Advertising expenses |
|
81,700
|
$ 127,000
|
| Due to suppliers |
|
$ 927,800
|
|
| Converted into common shares |
|
500
|
|
| Stock option exercised |
|
3,120,000
|
3,120,000
|
| Effective income tax rate |
|
(0.04%)
|
1.47%
|
| Interest and penalties |
|
|
|
| Pro Forma [Member] |
|
|
|
| Effective income tax rate |
|
|
1.36%
|
| Related Party [Member] |
|
|
|
| Interest payable |
|
$ 350,900
|
$ 174,600
|
| Warrant [Member] |
|
|
|
| Warrant exercise |
|
353,250
|
|
| Stock Option [Member] |
|
|
|
| Stock option exercised |
|
3,120,000
|
|
| Series A Convertible Preferred Stock [Member] |
|
|
|
| Shares outstanding |
|
1,413
|
|
| Converted into common shares |
|
706,500
|
|
| Two Suppliers [Member] |
|
|
|
| Concentration risk, percentage |
|
42.00%
|
|
| Two Suppliers [Member] | Indonesia [Member] |
|
|
|
| Concentration risk, percentage |
|
65.00%
|
|
| Two Suppliers [Member] | Philippines [Member] |
|
|
|
| Concentration risk, percentage |
|
65.00%
|
|
| One-time Purchase Supplier [Member] |
|
|
|
| Concentration risk, percentage |
|
21.00%
|
|
| Three Suppliers [Member] |
|
|
|
| Concentration risk, percentage |
|
|
87.00%
|
| Indonesia and Philippines [Member] |
|
|
|
| Concentration risk, percentage |
|
|
93.00%
|
| Bacolod [Member] |
|
|
|
| Concentration risk, percentage |
|
27.00%
|
49.00%
|
| Supplier [Member] |
|
|
|
| Outstanding accounts payable |
$ 388,199
|
|
|
| Due to suppliers |
$ 1,465,000
|
|
|
| Revenue [Member] |
|
|
|
| Concentration risk, percentage |
|
46.00%
|
65.00%
|
| Accounts Receivable [Member] |
|
|
|
| Concentration risk, percentage |
|
24.00%
|
65.00%
|