Fair Value Measurements (Details) - Schedule of level 3 warrants - Warrants [Member] $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2019
USD ($)
| |
| Fair Value Measurements (Details) - Schedule of level 3 warrants [Line Items] | |
| Opening balance as of beginning of year | |
| Classification of warrants from equity to liability | (1,804) |
| Loss from changes in fair value of financial instruments | (1,335) |
| Classification of warrants from liability to equity | 3,139 |
| Closing balance as of end of year |
| X | ||||||||||
- Definition Classification of warrants from equity to liability. No definition available.
|
| X | ||||||||||
- Definition Classification of warrants from liability to equity. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition It represents fair value of financial instruments. No definition available.
|
| X | ||||||||||
- Definition Loss from changes in fair value of financial instruments. No definition available.
|
| X | ||||||||||
- Details
|