v3.19.2
Organization and Summary of Significant Accounting Policies (Details 1) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Accounting Policies [Abstract]        
Weighted-average Common Shares 718,327,650 533,851,417 716,646,072 532,527,107
Effect of Dilutive Securities:        
Weighted-average of Shares Issuable Upon Conversion of Preferred Stock Series RX-1 28,060,516 14,107,773
Dilutive Potential Common Shares 746,388,166 533,851,417 730,753,846 532,527,107