Fair Value of Financial Instruments (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2019
USD ($)
| |
| Fair Value of Financial Instruments (Details) [Line Items] | |
| Gain related to increase in fair value | $ 427,282 |
| Gain from the change in fair value | 55,000 |
| Warrant [Member] | Maximum [Member] | |
| Fair Value of Financial Instruments (Details) [Line Items] | |
| Investment in warrants at issuance | 152,000 |
| Warrant [Member] | Minimum [Member] | |
| Fair Value of Financial Instruments (Details) [Line Items] | |
| Investment in warrants at issuance | $ 0 |
| X | ||||||||||
- Definition For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Investment in warrants at issuance. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|