Revenue (Details) |
3 Months Ended | 6 Months Ended | |
|---|---|---|---|
Jun. 30, 2020 |
Mar. 31, 2020 |
Jun. 30, 2020 |
|
| Revenue [Abstract] | |||
| Number of principal reporting segments | 2 | 3 | 2 |
| X | ||||||||||
- Definition The number of reporting segments for an entity. No definition available.
|
| X | ||||||||||
- Definition Revenue [Abstract] No definition available.
|