Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details) - Schedule of carrying value of senior secured promissory notes

v3.21.2
Notes Payable (Details) - Schedule of carrying value of senior secured promissory notes
3 Months Ended
Mar. 31, 2020
USD ($)
Schedule of carrying value of senior secured promissory notes [Abstract]  
Principal value of convertible notes $ 3,238,535
Original issue discount (247,535)
Discount resulting from allocation of proceeds to warrant liability (1,119,866)
Discount resulting from beneficial conversion feature (531,730)
Discount resulting from issuance of common stock (647,250)
Amortization of discount 2,141,004
Net carrying value of Senior Secured Convertible Notes $ 2,833,158