Consolidated Balance Sheets (Parenthetical) - USD ($)
|
9 Months Ended |
12 Months Ended |
Sep. 30, 2019 |
Dec. 31, 2019 |
Dec. 31, 2018 |
| Preferred stock dividend percentage |
|
8.00%
|
8.00%
|
| Common stock, par value |
|
$ 0.0001
|
$ 0.0001
|
| Common stock, shares authorized |
|
100,000,000
|
100,000,000
|
| Common stock, shares issued |
|
17,589,705
|
16,023,164
|
| Common stock, shares outstanding |
|
17,589,705
|
16,023,164
|
| Common stock dividend shares |
14,130
|
14,130
|
8,164
|
| Series A 8% Cumulative Convertible Preferred Stock [Member] |
|
|
|
| Preferred stock, par value |
|
$ 0.0001
|
$ 0.0001
|
| Preferred stock, shares authorized |
|
10,000
|
10,000
|
| Preferred stock, shares issued |
|
1,413
|
1,413
|
| Preferred stock, shares outstanding |
|
1,413
|
1,413
|
| Preferred stock dividend percentage |
|
8.00%
|
8.00%
|
| Accounts Payable and Accruals [Member] |
|
|
|
| Current liabilities of VIE |
|
$ 30,649
|
$ 95,720
|
| Other Current Assets [Member] |
|
|
|
| Current assets attributable to VIE |
|
3,679
|
4,351
|
| Inventory [Member] |
|
|
|
| Current assets attributable to VIE |
|
95,441
|
117,816
|
| Accounts Receivable [Member] |
|
|
|
| Current assets attributable to VIE |
|
20,321
|
49,624
|
| Cash [Member] |
|
|
|
| Current assets attributable to VIE |
|
$ 8,725
|
$ 5,561
|