Subsequent Events (Details) - Subsequent Event - USD ($) $ in Millions |
Nov. 26, 2020 |
Nov. 23, 2020 |
|---|---|---|
| Asset Purchase Agreement | ||
| Subsequent Event [Line Items] | ||
| Purchase price | $ 540.0 | |
| Discontinued Operations, Disposed of by Sale | Justice | ||
| Subsequent Event [Line Items] | ||
| Disposal Group, Including Discontinued Operation, Consideration | $ 71.0 |