2. Summary of Significant Accounting Policies (Details Narrative) - USD ($) |
12 Months Ended | |||
---|---|---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
Jun. 30, 2018 |
Jun. 30, 2017 |
|
Accounting Policies [Abstract] | ||||
Inventory reserve | $ 27,067 | $ 36,337 | ||
Allowance for doubtful accounts | $ 0 | $ 0 | ||
Options outstanding | 0 | 0 | ||
Uncertain tax positions | $ 0 | $ 0 | ||
Potentially dilutive securities | 0 | 0 | ||
Allowance for slow moving or obsolete inventory | $ 66,155 | $ 27,067 |
X | ||||||||||
- Definition Allowance for slow moving or obsolete inventory No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Number of options outstanding, including both vested and non-vested options. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|