XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
ACCRUED STOCK PAYABLE (Details) - Schedule of Accrued Common Stock Payable - Common Stock [Member]
3 Months Ended
Mar. 31, 2020
USD ($)
shares
ACCRUED STOCK PAYABLE (Details) - Schedule of Accrued Common Stock Payable [Line Items]  
Accrued Common Stock, Value | $ $ 80,657
Accrued Common Stock, Shares | shares 34,469
Accrued Common Stock, Value | $ $ 60,900
Accrued Common Stock, Shares | shares 100,000
Employee Stock Issuance, Value | $ $ (80,657)
Employee Stock Issuance, Shares | shares (34,469)
Consultant Stock Award, Value | $ $ 60,900
Consultant Stock Award, Shares | shares 100,000