Recent Accounting Standards (Details Narrative) |
12 Months Ended |
|---|---|
|
Dec. 31, 2017
USD ($)
| |
| Minimum [Member] | |
| Cumulative catch-up adjustment, amount | $ 1,000,000 |
| Maximum [Member] | |
| Cumulative catch-up adjustment, amount | $ 1,500,000 |
| X | ||||||||||
- Definition Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|