v3.20.1
Summary of Significant Accounting Policies (Details) - Schedule of other prepaid expenses - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Schedule of other prepaid expenses [Abstract]    
Refundable regulatory fee $ 2,942,965
Insurance expense 246,464 244,828
Subscription fees 183,734 97,983
Software costs 104,597 10,081
Other 84,212 93,523
Total $ 3,561,972 $ 446,415