XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Schedule of Antidilutive Securities Earnings Per Share) (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Summary of antidilutive securities excluded from computation of earnings per share    
Total potentially dilutive common shares 12,253,812 14,161,313
Series C Convertible Preferred Stock [Member]    
Summary of antidilutive securities excluded from computation of earnings per share    
Total potentially dilutive common shares 524,736 524,736
Series D Convertible Preferred Stock [Member]    
Summary of antidilutive securities excluded from computation of earnings per share    
Total potentially dilutive common shares 3,628,576 3,628,576
Stock Compensation Plan [Member]    
Summary of antidilutive securities excluded from computation of earnings per share    
Total potentially dilutive common shares 8,100,500 10,008,001