XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity (Details) - Schedule of common stock issuable - Shares issuable to consultants, employees and directors [Member] - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Shareholders' Equity (Details) - Schedule of common stock issuable [Line Items]    
Common stock issuable, Amount $ 407,833 $ 262,273
Common stock issuable, Shares 2,836,896 2,150,020