Fair Value of Financial Instruments (Details Narrative)
|12 Months Ended|
Dec. 31, 2017
|Fair Value Disclosures [Abstract]|
|Reclassification of derivative liability to additional paid in capital||$ 781,000|
Reclassification of derivative liability to additional paid-in capital in noncash investing or financing activities.
No definition available.