Annual report pursuant to Section 13 and 15(d)

Notes Payable - Schedule of Senior Convertible Notes (Details)

v3.19.3.a.u2
Notes Payable - Schedule of Senior Convertible Notes (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Less: Unamortized debt issuance costs $ (1,783) $ (67,069)
Balance 802,503 230,000
Senior Convertible Notes [Member]    
Less: Unamortized debt issuance costs (2,497)
Balance 802,503 230,000
Current portion (802,503) (230,000)
Long term portion
2019 Senior Notes [Member]    
Senior Notes 805,000
2017 Senior Notes [Member]    
Senior Notes $ 230,000