NATURE OF OPERATIONS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Narrative) (Details) - USD ($) |
1 Months Ended | 12 Months Ended | |||
---|---|---|---|---|---|
Jan. 09, 2020 |
Jan. 31, 2020 |
Dec. 31, 2019 |
Jun. 30, 2020 |
Dec. 31, 2018 |
|
Deferred Revenue | $ 936,428 | $ 362,528 | |||
Number of Warrants Outstanding | 1,521,250 | 1,588,750 | 1,815,181 | ||
Employee stock options | 163,010 | 311,898 | 160,152 | ||
Number of shares issued upon conversion | 243,571 | ||||
Product warranty Period | 90 days | ||||
Reverse split | 1-for-14 | 1 for 14 | |||
Cash, uninsured balance | $ 4,952,107 | ||||
Series B Preferred Stock [Member] | |||||
Number of shares issued upon conversion | 243,571 | 404,286 | |||
Series B Convertible Preferred Stock [Member] | |||||
Number of shares issued upon conversion | 243,571 | ||||
Minimum [Member] | |||||
Estimated economic life of the property and equipment | 3 years | ||||
Product warranty Period | 12 months | ||||
Maximum [Member] | |||||
Estimated economic life of the property and equipment | 5 years | ||||
Product warranty Period | 36 months | ||||
Patents and Trademarks [Member] | |||||
Estimated economic life of the property and equipment | 17 years |
X | ||||||||||
- Definition Number of Shares upon Conversion. No definition available.
|
X | ||||||||||
- Definition Product warranty Period. No definition available.
|
X | ||||||||||
- Definition The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation. No definition available.
|
X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. No definition available.
|
X | ||||||||||
- Definition Number of options outstanding, including both vested and non-vested options. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|