Annual report pursuant to Section 13 and 15(d)

Debt, Commitments and Contingencies - Schedule of Minimum Lease Payments (Details)

v3.20.1
Debt, Commitments and Contingencies - Schedule of Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2019
Jan. 02, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]      
2020 $ 98,701    
2021 98,701    
2022 26,918    
Total 224,320    
Less present value discount (15,882)    
Lease current portion of operating lease liabilities (87,959)    
Non-current operating lease liabilities $ 120,479 $ 289,283