v3.19.3
Organization and Summary of Significant Accounting Policies (Details 1) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Accounting Policies [Abstract]        
Weighted-average Common Shares 722,836,769 533,913,355 718,732,314 532,994,267
Effect of Dilutive Securities:        
Weighted-average of Shares Issuable Upon Conversion of Preferred Stock Series RX-1 141,861,500 57,160,311
Dilutive Potential Common Shares 864,698,269 533,913,355 775,892,626 532,994,267