XML 24 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Preferred Stock (Details Narrative) - shares
Mar. 31, 2020
Dec. 31, 2019
Equity [Abstract]    
Convertible Preferred Series A stock, shares outstanding 264,894 264,894
Number of common stock issuable for total shares of convertible preferred stock 24,900,000