Mandatory Redeemable Series B Preferred Stock (Details) - USD ($) $ / shares in Units, $ in Millions |
12 Months Ended | |||
|---|---|---|---|---|
Sep. 28, 2020 |
Jun. 05, 2019 |
Dec. 31, 2020 |
Dec. 31, 2019 |
|
| Class of Stock [Line Items] | ||||
| Warrants term | 7 years | |||
| Stock issued for payment of preferred stock (in shares) | 900,000 | 700,000 | ||
| Loss on redemption | $ 4.7 | |||
| Mandatorily Redeemable Preferred Stock | ||||
| Class of Stock [Line Items] | ||||
| Warrant exercise price (in usd per share) | $ 1.62 | |||
| Value of warrants issued with preferred stock | $ 6.7 | |||
| Series B Preferred Stock | ||||
| Class of Stock [Line Items] | ||||
| Shares issued (in shares) | 1,250,000 | |||
| Preferred stock stated value (in usd per share) | $ 20.00 | |||
| Aggregate purchase price, warrants | $ 25.0 | |||
| Amortization of discount | $ 1.1 | $ 0.9 | ||
| Loss on redemption | $ 4.7 | |||
| Series B Preferred Stock | Mandatorily Redeemable Preferred Stock | ||||
| Class of Stock [Line Items] | ||||
| Warrant exercise price (in usd per share) | $ 7.41 | |||
| Preferred stock dividend rate (percentage) | 8.00% | |||