Segment Information and Major Segment Customers - Schedule of Segment Information (Details) (Parenthetical) |
Dec. 31, 2019
USD ($)
|
|---|---|
| Segment Reporting [Abstract] | |
| Assets of discontinued operations segment | $ 432,100 |
| X | ||||||||||
- Definition Assets of discontinued operations segment. No definition available.
|
| X | ||||||||||
- References No definition available.
|