Commitments and Contingencies (Details) - USD ($) $ in Millions |
1 Months Ended | ||
|---|---|---|---|
Jun. 13, 2019 |
May 04, 2019 |
Feb. 02, 2019 |
|
| Annual Bonuses and Equity Incentive Awards [Abstract] | |||
| Annual bonus related expenses included in accrued payroll expenses | $ 1.5 | $ 3.9 | |
| Subsequent Event [Member] | Jeffry Rosenthal [Member] | |||
| Annual Bonuses and Equity Incentive Awards [Abstract] | |||
| Salary continuation payable | $ 0.6 | ||
| Maximum term of salary continuation | 1 year | ||
| Subsequent Event [Member] | Jeffry Rosenthal [Member] | Maximum [Member] | |||
| Annual Bonuses and Equity Incentive Awards [Abstract] | |||
| Cash lump sum payment | $ 1.0 |