Fair Value Measurements (Details Narrative) - USD ($) |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
| Derivative Instruments | $ 336,862 | $ 82,024 |
| Corporate debt and government securities | ||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||
| Marketable securities, fair value | $ 0 | $ 7,400,000 |