Basis of Presentation and Summary of Significant Accounting Policies (Details Narrative) - USD ($) |
3 Months Ended | |
---|---|---|
Mar. 31, 2019 |
Dec. 31, 2018 |
|
Allowance for doubtful accounts | $ 38,000 | $ 38,000 |
Payment terms under contracts with customers | A range of 30-60 days after the customers’ receipt of the Company’s invoices. | |
Minimum [Member] | ||
Term of service agreements (in years) | 1 year | |
Maximum [Member] | ||
Term of service agreements (in years) | 3 years |
X | ||||||||||
- Definition Represents the term for service agreements. No definition available.
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|