Business Combination - Schedule of Fair Value of Assets Acquired and Liabilities Assumed (Details) (Parenthetical) |
12 Months Ended |
|---|---|
|
Dec. 31, 2019
shares
| |
| Unsecured Promissory Note [Member] | |
| Business combination transfer percentage | 4.00% |
| Unsecured Convertible Promissory Note [Member] | |
| Business combination transfer percentage | 4.00% |
| Common Stock [Member] | |
| Business combination number of shares | 1,295,000 |