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