Shareholders' Equity (Details) |
Sep. 30, 2019
shares
|
|---|---|
| Schedule Of Stockholders' Equity [Line Items] | |
| Total shares reserved for future issuance | 15,231,286 |
| Warrant | |
| Schedule Of Stockholders' Equity [Line Items] | |
| Total shares reserved for future issuance | 14,157,157 |
| Stock options and grants outstanding under incentive plans | |
| Schedule Of Stockholders' Equity [Line Items] | |
| Total shares reserved for future issuance | 1,074,129 |