| Statements of Cash Flows (Parenthetical) | 12 Months Ended | 
|---|---|
| Dec. 31, 2018  shares | |
| Statement Of Cash Flows [Abstract] | |
| Warrants issued for financial advisory services | 48,387 | 
| X | ||||||||||
| 
- Definition Class of warrant or right granted for financial advisory services. No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |