XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Significant and Critical Accounting Policies and Practices - Schedule of Contingent Share Issuance Arrangements, Stock Options and Warrants (Details) - shares
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Total contingent shares issuance arrangement, stock options or warrants 2,759,416 1,913,041
Convertible Note [Member]    
Total contingent shares issuance arrangement, stock options or warrants 833,333 833,333
Common Stock Options [Member]    
Total contingent shares issuance arrangement, stock options or warrants 792,750 243,375
Common Stock Warrants [Member]    
Total contingent shares issuance arrangement, stock options or warrants 1,133,333 833,333