| Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) | Preferred Stock [Member]  Series D Preferred Stock [Member] | Preferred Stock [Member]  Series E Preferred Stock [Member] | Preferred Stock [Member] | Preferred Stock Subscription [Member]  Series D Preferred Stock [Member] | Preferred Stock Subscription [Member]  Series E Preferred Stock [Member] | Preferred Stock Subscription [Member] | Preferred Stock Subscriptions Receivable [Member]  Series D Preferred Stock [Member] | Preferred Stock Subscriptions Receivable [Member]  Series E Preferred Stock [Member] | Preferred Stock Subscriptions Receivable [Member] | Common Stock [Member]  Series D Preferred Stock [Member] | Common Stock [Member]  Series E Preferred Stock [Member] | Common Stock [Member]  Private Placement [Member] | Common Stock [Member]  Registered Direct Offering [Member] | Common Stock [Member] | Common Stock Subscription [Member]  Series D Preferred Stock [Member] | Common Stock Subscription [Member]  Series E Preferred Stock [Member] | Common Stock Subscription [Member]  Private Placement [Member] | Common Stock Subscription [Member]  Registered Direct Offering [Member] | Common Stock Subscription [Member] | Common Stock Subscriptions Receivable [Member]  Series D Preferred Stock [Member] | Common Stock Subscriptions Receivable [Member]  Series E Preferred Stock [Member] | Common Stock Subscriptions Receivable [Member]  Private Placement [Member] | Common Stock Subscriptions Receivable [Member]  Registered Direct Offering [Member] | Common Stock Subscriptions Receivable [Member] | Additional Paid-in Capital [Member]  Series D Preferred Stock [Member] | Additional Paid-in Capital [Member]  Series E Preferred Stock [Member] | Additional Paid-in Capital [Member]  Private Placement [Member] | Additional Paid-in Capital [Member]  Registered Direct Offering [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member]  Series D Preferred Stock [Member] | Retained Earnings [Member]  Series E Preferred Stock [Member] | Retained Earnings [Member]  Private Placement [Member] | Retained Earnings [Member]  Registered Direct Offering [Member] | Retained Earnings [Member] | Noncontrolling Interest [Member]  Series D Preferred Stock [Member] | Noncontrolling Interest [Member]  Series E Preferred Stock [Member] | Noncontrolling Interest [Member]  Private Placement [Member] | Noncontrolling Interest [Member]  Registered Direct Offering [Member] | Noncontrolling Interest [Member] | Series D Preferred Stock [Member] | Series E Preferred Stock [Member] | Private Placement [Member] | Registered Direct Offering [Member] | Total | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Balance (in shares) at Dec. 31, 2019 | 19,234,960 | 902,162 | ||||||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2019 | $ 210,232 | $ 902 | $ 345,847,676 | $ (347,671,102) | $ 731,303 | $ (880,989) | ||||||||||||||||||||||||||||||||||||||
| Issued stock (in shares) | 902,162 | 1,000,001 | (902,162) | |||||||||||||||||||||||||||||||||||||||||
| Issued stock | $ 902 | $ 1,000 | $ (902) | 699,000 | 700,000 | |||||||||||||||||||||||||||||||||||||||
| Series D Preferred Stock subscribed (in shares) | 2,373,529 | 647,058 | ||||||||||||||||||||||||||||||||||||||||||
| Series D Preferred Stock subscribed | $ 2,374 | $ 647 | $ (912,500) | $ 2,015,126 | $ 549,353 | $ 1,105,000 | $ 550,000 | |||||||||||||||||||||||||||||||||||||
| Stock compensation expense | 39,246 | 39,246 | ||||||||||||||||||||||||||||||||||||||||||
| Net loss | (2,673,610) | 2 | (2,673,608) | |||||||||||||||||||||||||||||||||||||||||
| Total comprehensive income (loss) | (2,673,608) | |||||||||||||||||||||||||||||||||||||||||||
| Issued stock in payment of services (in shares) | 3,810 | |||||||||||||||||||||||||||||||||||||||||||
| Issued stock in payment of services | $ 4 | 4,797 | 4,801 | |||||||||||||||||||||||||||||||||||||||||
| Issued stock in payment of employee bonuses (in shares) | 53,315 | |||||||||||||||||||||||||||||||||||||||||||
| Issued stock in payment of employee bonuses | $ 53 | 64,458 | 64,511 | |||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2020 | 21,194,248 | 3,020,587 | ||||||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2020 | $ 212,191 | $ 3,021 | (912,500) | 349,219,656 | (350,344,712) | 731,305 | (1,091,039) | |||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Dec. 31, 2020 | 132,250 | 27,149,691 | 995,000 | |||||||||||||||||||||||||||||||||||||||||
| Balance at Dec. 31, 2020 | $ 132 | $ (10,300,000) | $ 218,146 | $ 995 | (4,975,000) | 375,428,014 | (359,056,683) | 731,303 | 2,046,907 | |||||||||||||||||||||||||||||||||||
| Issued restricted stock (in shares) | 12,500 | |||||||||||||||||||||||||||||||||||||||||||
| Issued restricted stock | $ 13 | $ 13 | ||||||||||||||||||||||||||||||||||||||||||
| Issued stock to 401(k) plan (in shares) | 30,018 | 30,018 | ||||||||||||||||||||||||||||||||||||||||||
| Issued stock to 401(k) plan | $ 30 | 76,816 | $ 76,846 | |||||||||||||||||||||||||||||||||||||||||
| Issued stock (in shares) | 31,750 | 50,000 | (31,750) | |||||||||||||||||||||||||||||||||||||||||
| Issued stock | $ 32 | $ 50 | $ (31) | $ 250,000 | $ 4,980,659 | $ 250,001 | $ 4,980,709 | |||||||||||||||||||||||||||||||||||||
| Issued stock upon conversion of Series D Preferred Stock (in shares) | (31,750) | 1,513,978 | ||||||||||||||||||||||||||||||||||||||||||
| Issued stock upon conversion of Series D Preferred Stock | $ (32) | $ 1,514 | $ (1,482) | |||||||||||||||||||||||||||||||||||||||||
| Series D Preferred Stock subscribed (in shares) | ||||||||||||||||||||||||||||||||||||||||||||
| Series D Preferred Stock subscribed | 500,000 | 500,000 | ||||||||||||||||||||||||||||||||||||||||||
| Stock compensation expense | 121,298 | 121,298 | ||||||||||||||||||||||||||||||||||||||||||
| Net loss | (2,966,890) | (2) | (2,966,892) | |||||||||||||||||||||||||||||||||||||||||
| Total comprehensive income (loss) | (2,966,892) | |||||||||||||||||||||||||||||||||||||||||||
| Balance (in shares) at Mar. 31, 2021 | 50,000 | 100,500 | 28,706,187 | 995,000 | ||||||||||||||||||||||||||||||||||||||||
| Balance at Mar. 31, 2021 | $ 50 | $ 101 | $ (9,550,000) | $ 219,703 | $ 995 | $ (4,975,000) | $ 380,605,305 | $ (362,023,573) | $ 731,301 | $ 5,008,882 |