Investments and Fair Value of Financial Instruments - Schedule of Fair Value, Assets Measured On Recurring Basis, Unobservable Input Reconciliation (Details) - Warrants [Member] - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Investments in and Advances to Affiliates [Line Items] | ||
Balance beginning | $ 42,688 | $ 127,202 |
Received | 27,703 | |
Allocated to employees as compensation | (19,392) | |
Unrealized loss | (16,287) | (92,825) |
Balance ending | 26,401 | $ 42,688 |
Accumulated unrealized loss related to investments at fair value | $ (40,447) |
X | ||||||||||
- Definition Amount of accumulated unrealized gains or losses on investments in affiliates at fair value. No definition available.
|
X | ||||||||||
- Definition Amount of gain (loss) recognized in the income statement for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Details
|