Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details Narrative)

v3.21.2
Stockholders' Equity (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 4 Months Ended 12 Months Ended
Mar. 19, 2021
Feb. 14, 2021
Feb. 02, 2021
Jan. 27, 2021
Jan. 07, 2021
Dec. 31, 2020
Dec. 09, 2020
Dec. 09, 2020
Dec. 08, 2020
Nov. 30, 2020
Nov. 17, 2020
Nov. 13, 2020
Nov. 13, 2020
Nov. 09, 2020
Oct. 31, 2020
Oct. 30, 2020
Sep. 17, 2020
Sep. 16, 2020
Aug. 31, 2020
Aug. 11, 2020
Aug. 10, 2020
Aug. 10, 2020
Jul. 31, 2020
Apr. 30, 2020
Apr. 09, 2020
Apr. 02, 2020
Mar. 30, 2020
Mar. 29, 2020
Mar. 17, 2020
Feb. 01, 2020
Jan. 14, 2020
Jan. 06, 2020
Nov. 26, 2019
Sep. 18, 2019
Sep. 18, 2019
Jun. 20, 2019
Jun. 20, 2019
Jun. 19, 2019
May 06, 2019
Apr. 16, 2019
Dec. 21, 2017
Feb. 28, 2021
Jan. 31, 2021
Sep. 30, 2020
Jun. 30, 2019
Apr. 30, 2019
Mar. 31, 2021
Jun. 30, 2019
Apr. 30, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2021
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2020
Oct. 31, 2021
Aug. 31, 2017
Aug. 06, 2017
Common stock, shares authorized                                               200,000,000                                                 200,000,000     200,000,000 200,000,000 200,000,000 200,000,000      
Common stock, par value                                               $ 0.001                                                 $ 0.001     $ 0.001 $ 0.001 $ 0.001 $ 0.001      
Preferred stock, shares designated                                               50,000,000                                                 50,000,000     50,000,000 50,000,000 50,000,000 50,000,000      
Preferred stock, par value                                               $ 0.001                                                 $ 0.001     $ 0.001 $ 0.001 $ 0.001 $ 0.001      
Sale of stock description                                                                       Each unit consisted of one (1) share of 0% Series F Preferred Stock and 87 Class X Warrants on a registered basis and 175 Class A Warrants on an unregistered basis                                            
Warrants to purchase up preferred stock                                                   357,142                                                                
Warrant right exercise price                                                   $ 7.00                                                                
Deemed dividend related to beneficial conversion feature                                                                       $ 2,000,000                                 $ (5,530,004)   $ (2,086,212)      
Number of performance based restricted stock                                                                   32,500                                                
Shares issued price per share                                                                 $ 8.70 $ 10.30 $ 10.30                                              
Shares issued for services, value                                                                                                         1,539,364   572,603      
Shares issued for services                                                                 2,100                                                  
Reduction in accrued salaries                                                                 $ 18,297                                                  
Number of performance based restricted stock, value                                                                   $ 334,750                                     1,868,368   497,528      
Cash                                               $ 2,749,957                                                 $ 2,749,957     $ 13,645,405 13,645,405 $ 2,749,957 2,749,957      
Number of shares issued of common stock, value                                                                                                             1,890,255      
Recognized stock-based compensation                                                                                       $ 133,439                            
Proceeds from exercise of stock warrants                                                                                                         $ 2,499,994        
Stock options granted                                                                                 75,000     75,000                   5,000      
Stock option, outstanding intrinsic value                                                                                                       5,311,612 $ 5,311,612          
Stock option, exercisable intrinsic value                                                                                                       $ 5,311,612 $ 5,311,612          
Warrant exercise price, description                                                                                                             Each Class A Warrant is exercisable to acquire one share of the Company's common stock at an exercise price of $11.40 per share, commencing six (6) months from the date of issuance and will expire on a date that is the five (5) year anniversary of the date of issuance. Each Class X Warrant was exercisable to acquire one share of the Company's common stock and one Class Y Warrant at an exercise price of $11.40, for a period of six (6) months from the date of issuance. Class X Warrants expired on December 19, 2019. Each Class Y Warrant was exercisable to acquire one share of the Company's common stock at an exercise price of $11.40 per share, commencing on the Initial Exercise Date and would have expired on a date that is the five (5) year anniversary of the Initial Exercise Date. No Class X Warrant was exercised prior to its expiration, and, as such, no Class Y Warrants were issued.      
Fair value of warrant                                                                                         $ 2,022,712                   $ 1,613,765      
Warrants, description                                                                                                             Generally, a holder of a warrant will not have the right to exercise any portion of its warrants if the holder, together with its affiliates, would beneficially own in excess of 4.99% (or 9.99% at the election of the holder prior to the date of issuance) of the number of shares of common stock outstanding immediately after giving effect to such exercise (the "Beneficial Ownership Limitation").      
Warrants outstanding, intrinsic value                                                                                                       $ 0 $ 0          
Warrants exercisable, intrinsic value                                                                                                       $ 0 $ 0          
2017 Equity Incentive Plan [Member]                                                                                                                    
Common stock issue shares                                     1,167,095                                                                              
Number of performance based restricted stock                                     836,385                                                                              
Common stock reservation of shares                                                                                                                 165,000  
2020 Incentive Plan [Member]                                                                                                                    
Common stock reservation of shares                                                                                                                   330,710
Chief Geologist [Member]                                                                                                                    
Shares issued price per share                                                                             $ 11.70                                      
Shares issued for services, value                                                                             $ 12,500                 $ 25,000                    
Shares issued for services                                                                             1,068                 2,153                    
Reduction in accrued salaries                                                                             $ 12,500                                      
Chief Financial Officer [Member]                                                                                                                    
Common stock issue shares                             1,857                                                                                      
Shares issued price per share                             $ 7.08                                                                                      
Shares issued for services, value                                                                 $ 14,403                                           $ 14,403      
Shares issued for services                                                                 2,276                                                  
Share based compensation                                                                 $ 3,881                                           $ 3,881      
Exercise price                                                                 $ 8.00                                                  
Number of shares issued of common stock, value                             $ 13,145                                                                             $ 2,700        
Edward Karr [Member]                                                                                                                    
Number of performance based restricted stock                                                                   20,000                                                
Stock options granted                                                                                       50,000                            
David Rector [Member]                                                                                                                    
Number of performance based restricted stock                                                                   7,500                                                
Stock options granted                                                                                       25,000                            
Employee [Member]                                                                                                                    
Number of performance based restricted stock                                                                   5,000                                                
Board of Director [Member]                                                                                                                    
Number of performance based restricted stock                                                             47,777 1,875   25,000                                                
Shares issued price per share                                                             $ 8.30 $ 9.30   $ 10.30 $ 10.30                                              
Number of performance based restricted stock, value                                                             $ 396,520 $ 17,438   $ 257,500                                                
Consultant [Member]                                                                                                                    
Shares issued price per share                                                                 $ 8.06                                                  
Shares issued for services                                                                 3,703                                                  
Reduction in accrued salaries                                                                 $ 29,848                                                  
Vesting period                                                                 6 months                                                  
Investors [Member]                                                                                                                    
Number of performance based restricted stock                                                 25,000                                                                  
Shares issued price per share                                                 $ 4.95                                                                  
Number of performance based restricted stock, value                                                 $ 123,750                                                                  
Board of Directors [Member]                                                                                                                    
Reverse stock split description                                                         1-for-10 reverse stock split of the Company's issued and outstanding shares of common stock (the "Reverse Stock Split"),                                                          
Number of performance based restricted stock                                             1,875 1,875                                                                    
Shares issued price per share                                             $ 8.13 $ 5.11                                                 $ 5.11         $ 5.11 $ 5.11      
Number of performance based restricted stock, value                                             $ 15,244 $ 9,581                                                                    
Edward Karr [Member]                                                                                                                    
Vesting percentage                                                                                     25.00%                              
Bonus payable                                 $ 450,000                                                                                  
Cash                                                                                     $ 112,500                              
Four Former Directors [Member]                                                                                                                    
Common stock issue shares                             1,875                                                                                      
Shares issued price per share         $ 15.52                                                                                                     $ 8.11    
Shares issued for services, value         $ 3,222                                                                                                          
Shares issued for services         50,000                                                                                                          
Share based compensation                                                                                                         $ 16,667          
Number of shares issued of common stock, value                             $ 15,206                                                                                      
Two Consultants [Member]                                                                                                                    
Shares issued price per share                                                                                                       $ 11.88 $ 11.88          
Shares issued for services, value                                                                                                       $ 95,565            
Shares issued for services                                                                                                       8,047            
Three Former Directors [Member]                                                                                                                    
Exercise period of stock options granted                                                                                       Dec. 21, 2022                            
Restricted Stock [Member]                                                                                                                    
Share based compensation                                                                                                         $ 1,868,368   $ 497,528      
Fair value of shares over vesting period                                                                                                         2,099,766          
Restricted Stock [Member] | Chief Financial Officer [Member]                                                                                                                    
Common stock issue shares                           188                                                                                        
Shares issued price per share                           $ 8.50                                                                                        
Number of shares issued of common stock, value                           $ 1,598                                                                                        
Restricted Stock [Member] | Edward Karr [Member]                                                                                                                    
Number of performance based restricted stock 50,000           50,000 50,000                                                                                                    
Shares issued price per share             $ 11.21 $ 11.21                                                                                                    
Number of performance based restricted stock, value $ 560,500           $ 560,500 $ 560,500                                                                                                    
Vesting percentage             25.00%                                                                                                      
Restricted Stock [Member] | Edward Karr [Member] | Third Anniversary [Member]                                                                                                                    
Vesting percentage             25.00%                                                                                                      
Restricted Stock [Member] | Edward Karr [Member] | First Anniversary [Member]                                                                                                                    
Vesting percentage             25.00%                                                                                                      
Restricted Stock [Member] | Edward Karr [Member] | Second Anniversary [Member]                                                                                                                    
Vesting percentage             25.00%                                                                                                      
Restricted Stock [Member] | Edward Karr [Member]                                                                                                                    
Number of performance based restricted stock                                 30,107                                                                                  
Shares issued price per share                                 $ 11.21                                                                                  
Number of performance based restricted stock, value                                 $ 337,500                                                                                  
Vesting percentage                                 75.00%                                                                                  
Bonus payable                                 $ 337,500                                                                                  
Restricted Stock [Member] | Four Former Directors [Member]                                                                                                                    
Shares issued price per share   $ 12.67                                                                                                                
Shares issued for services, value   $ 50,000                                                                                                                
Shares issued for services   3,946                                                                                                                
Restricted Stock [Member] | Two Officers and One Employee[Member]                                                                                                                    
Number of performance based restricted stock             254,464                                                                                                      
Number of performance based restricted stock, value             $ 2,852,541                                                                                                      
Vesting percentage             25.00%                                                                                                      
Restricted Stock [Member] | Three Officers and One Employee[Member]                                                                                                                    
Shares issued price per share             $ 11.21 $ 11.21                                                                                                    
Restricted Stock [Member] | Three Officers and One Employee[Member] | Third Anniversary [Member]                                                                                                                    
Vesting percentage             25.00%                                                                                                      
Restricted Stock [Member] | Three Officers and One Employee[Member] | First Anniversary [Member]                                                                                                                    
Vesting percentage             25.00%                                                                                                      
Restricted Stock [Member] | Three Officers and One Employee[Member] | Second Anniversary [Member]                                                                                                                    
Vesting percentage             25.00%                                                                                                      
Restricted Stock [Member] | Three Directors [Member]                                                                                                                    
Number of performance based restricted stock               150,124                                                                                                    
Shares issued price per share             $ 11.21 $ 11.21                                                                                                    
Number of performance based restricted stock, value               $ 13,392                                                                                                    
Restricted Stock Units (RSUs) [Member]                                                                                                                    
Common stock exercise of stock warrants                               10,000                                                                                    
Proceeds from exercise of stock warrants                               $ 70,000                                                                                    
Cashless Exercise of Stock Warrants [Member]                                                                                                                    
Common stock exercise of stock warrants           33,858                                                                       91,894                                
Proceeds from exercise of stock warrants           $ 109,688                                                                       $ 166,666                                
Northern Panther [Member]                                                                                                                    
Business acquisition, purchase consideration                                                                                                         $ 12,640,980          
Common Stock [Member]                                                                                                                    
Common stock, par value                                       $ 0.001                                                                            
Common stock issue shares                                       581,053                                                                     357,142      
Number of shares issued for acquisition, shares                                                                                                             200,000      
Common stock in exchange of conversion, shares                                                                                                         2,010,963   222,018      
Number of performance based restricted stock                                                                                                         1,875   32,454      
Shares issued for services, value                                                                                                         $ 163   $ 78      
Shares issued for services                                                                                                         163,076   78,153      
Number of performance based restricted stock, value                                                                                                         $ 2   $ 33      
Number of shares issued of common stock, value                                                                                                             357      
Common Stock [Member] | Chief Financial Officer [Member]                                                                                                                    
Shares issued price per share                                                           $ 8.10                                                        
Shares issued for services                                                           639                                                        
Share based compensation                                                           $ 5,158                                                 5,158      
Vesting period                                                                 10 years                                                  
Exercise price                                                                 $ 8.10                                                  
Fair value of shares over vesting period                                                                 $ 208                                                  
Remaining balance of unvested stock options                                                                 5,000                                                  
Common Warrants [Member]                                                                                                                    
Preferred stock, shares outstanding                                                                                                                
Warrants [Member]                                                                                                                    
Warrant right exercise price     $ 14.50                                                                                                              
Purchase value, percentage                                                                                                         4.99%          
Number of warrants to purchase common shares     457,068                                                                                                              
Common stock exercise of stock warrants           168,571       168,571                                                                         178,571                      
Proceeds from exercise of stock warrants           $ 1,179,997       $ 1,179,997                                                                         $ 1,249,997                      
Warrants exercisable, intrinsic value                                                                                                       $ 3,775,000 $ 3,775,000          
Stock Option [Member]                                                                                                                    
Stock option share based compensation                                                                                                         $ 194,761   $ 196,046      
Class A Warrants [Member]                                                                                                                    
Warrants to purchase up preferred stock                                                                                         219,375     219,375                    
Warrant right exercise price                                                                                                       $ 11.40 $ 11.40          
Warrant right exercise period                                                                                                       5 years 5 years          
Common stock exercise of stock warrants                                                                                                         109,688          
Class X Warrants [Member]                                                                                                                    
Warrants to purchase up preferred stock                                                                                         109,750     109,750                    
Warrant right expired date                                                                                                         Dec. 19, 2019          
Warrant right exercise price                                                                                                       $ 11.40 $ 11.40          
Warrant right exercise period                                                                                                       5 years 5 years          
Common stock exercise of stock warrants                                                                                                                  
Class Y Warrants [Member]                                                                                                                    
Warrant right exercise price                                                                                                       $ 11.40 $ 11.40          
Class X Warrants [Member]                                                                                                                    
Warrant right expired date                                                                       Dec. 19, 2019                                            
Warrant right exercise price                                                                       $ 11.40 $ 11.40                                          
Warrant right exercise period                                                                       6 months 6 months                                          
Class Y Warrant and Class X Warrant [Member]                                                                                                                    
Sale of stock description                                                                         Each Class X Warrant was exercisable to acquire one share of the Company's common stock and one Class Y Warrant at an exercise price of $11.40, for a period of six (6) months from the date of issuance. Class X Warrants expired on December 19, 2019. Each Class Y Warrant was exercisable to acquire one share of the Company's common stock at an exercise price of $11.40 per share, commencing six (6) months from the date of issuance (the "Initial Exercise Date") and would have expired on a date that is the five (5) year anniversary of the Initial Exercise Date. No Class X Warrant was exercised prior to its expiration and, as such, no Class Y Warrants were issued. Each Class A Warrant is exercisable to acquire one share of the Company's common stock at an exercise price of $11.40 per share, commencing six (6) months from the date of issuance and will expire on a date that is the five (5) year anniversary of the date of issuance.                                          
Class A Warrant [Member]                                                                                                                    
Warrant right exercise period                                                                       5 years 5 years                                          
Class A Warrant [Member] | Common Stock [Member]                                                                                                                    
Warrant right exercise price                                                                       $ 11.40 $ 11.40                                          
Securities Purchase Agreement [Member] | Private Placement [Member]                                                                                                                    
Warrant right exercise price                                         $ 6.00 $ 6.00                                                                        
Business acquisition, purchase consideration                                           $ 5,530,004                                                                        
Number of warrants to purchase common shares                                         921,666 921,666                                                                        
Merger Agreement [Member] | Consultant [Member]                                                                                                                    
Shares issued price per share                                       $ 9.53                                                                            
Shares issued for services, value                                       $ 786,225                                                                            
Shares issued for services                                       82,500                                                                            
Merger Agreement [Member] | Northern Panther [Member]                                                                                                                    
Number of shares issued for acquisition, shares                         106,894                 581,053                                                                        
Reverse stock split description                                       The Series H Preferred Stock was convertible into common stock on a 1 for 10 basis upon the receipt of the approval by the requisite vote of the Company's stockholders at the Company's 2020 annual meeting.                                                                            
Common stock in exchange of conversion, shares                         1,068,940                                                                                          
Business acquisition, equity interest issued, number of shares                                       1,650,000                                                                            
Shares issued price per share                                       $ 7.6612                                                                            
Business acquisition, purchase consideration                                       $ 12,640,980                                                                            
Merger Agreement [Member] | Luke Norman Consulting Ltd [Member]                                                                                                                    
Purchase value, percentage                                       5.00%                                                                            
Number of performance based restricted stock                                       82,500                                                                            
Merger Agreement [Member] | Common Stock [Member]                                                                                                                    
Common stock issue shares                                                                                                         1,650,000          
Shares issued price per share                                                                                                       $ 7.6612 $ 7.6612          
Number of shares issued of common stock, value                                                                                                         $ 12,640,980          
Advisory Agreement [Member] | Palladium Capital Advisors [Member]                                                                                                                    
Common stock issue shares                                                   357,142 25,281                                                              
Shares issued price per share                                                   $ 5.60 $ 5.34                                                              
Gross sales                                                   $ 2,000,000                                                                
Common stock fixed fee                                                       $ 135,000                                                            
Purchase Agreement [Member]                                                                                                                    
Warrant right exercise price     $ 14.50                                                                                                              
Common stock issue shares     914,136                                                                                                              
Shares issued price per share     $ 10.54                                                                                                              
Number of warrants to purchase common shares     457,068                                                                                                              
Proceeds from offering private placement     $ 9,635,967                                                                                                              
Legal related offering expenses     $ 636,890                                                                                                              
Beneficial ownership limitation     A holder of such warrant will not have the right to exercise any portion of its warrants if the holder, together with its affiliates, would beneficially own in excess of 4.99% (or 9.99% at the election of the holder prior to the date of issuance) of the number of shares of common stock outstanding immediately after giving effect to such exercise (the "Beneficial Ownership Limitation"); provided, however, that upon 61 days' prior notice to the Company, the holder may increase the Beneficial Ownership Limitation, provided that in no event shall the Beneficial Ownership Limitation exceed 9.99%.                                                                                                              
Purchase Agreement [Member] | Palladium Capital Group, LLC [Member]                                                                                                                    
Number of warrants to purchase common shares     46,490                                                                                                              
Engagement Agreement Amendment [Member] | Palladium Capital Advisors [Member]                                                                                                                    
Purchase value, percentage       8.00%                                                                                                            
Number of warrants to purchase common shares       46,490                                                                                                            
Employment Agreement [Member] | Chief Geologist [Member] | Minimum [Member]                                                                                                                    
Shares issued price per share                                                                                         $ 10.30     $ 10.30                    
Employment Agreement [Member] | Chief Geologist [Member] | Maximum [Member]                                                                                                                    
Shares issued price per share                                                                                         $ 13.30     $ 13.30                    
Separation Agreement [Member] | Restricted Stock [Member] | Officers and Employees [Member]                                                                                                                    
Number of performance based restricted stock                   7,500             12,500 18,502                                                                                
Shares issued price per share                                 $ 11.21 $ 8.11                                                                                
Share based compensation                                   $ 77,250                                                                                
Number of options, vested                                                                     7,500                                              
Number of performance based restricted stock, value                                 $ 140,125 $ 150,000                                                                                
Fair value of shares over vesting period                   $ 7,500                                                                                                
Consulting Agreement [Member]                                                                                                                    
Shares issued for services, value                                                                               $ 45,000           $ 45,000                        
Shares issued for services                                                                                           4,592                        
Agreement term                 1 year                                                                                                  
Recognized stock-based compensation                                                                                                       $ 23,437 23,437          
Stock option share based compensation                                                                                                         32,813          
Consulting Agreement [Member] | Four Former Directors [Member]                                                                                                                    
Share based compensation                                                                                                         $ 33,333          
Consulting Agreement [Member] | Restricted Stock [Member]                                                                                                                    
Number of performance based restricted stock                 5,009                                                                                                  
Shares issued price per share                 $ 11.23                                                                                                  
Number of performance based restricted stock, value                 $ 56,250                                                                                                  
Series A Convertible Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       1,300,000 1,300,000          
Series B Convertible Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       400,000 400,000          
Series C Convertible Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       45,002 45,002          
Series D Convertible Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       7,402 7,402          
Series E Convertible Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       2,500 2,500          
Series F Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       1,250 1,250          
Preferred stock, stated value                                                                       2,000 2,000                                          
Preferred stock, conversion price per share                                                                       $ 11.40 $ 11.40                                          
Common stock issue shares                                                                                                 25,088 63,860 108,070              
Shares issued upon conversion of preferred stock                                               143                                                 143 364 616 143 143      
Convertible preferred stock shares reserved for future issuance                                                                                                                
Series F Preferred Stock [Member] | Class A Warrants [Member]                                                                                                                    
Number of shares sold                                                                       1,250                                            
Warrants to purchase up preferred stock                                                                       219,375 219,375                                          
Series F Preferred Stock [Member] | Class X Warrants [Member]                                                                                                                    
Warrants to purchase up preferred stock                                                                       109,750 109,750                                          
Series G Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       127 127          
Preferred stock, shares outstanding                                               57                                                 57         57 57      
Deemed dividend related to beneficial conversion feature                                                                                                             $ 64,000      
Common stock issue shares                                                                                                         20,357          
Series G Preferred Stock [Member] | Common Stock [Member]                                                                                                                    
Common stock, shares authorized                                               25,000                                                 25,000         25,000 25,000      
Shares issued upon conversion of preferred stock                                               70                                                 70         70 70      
Series G Preferred Stock [Member] | Exchange Agreement [Member]                                                                                                                    
Preferred stock, stated value                                                       $ 2,000                                                            
Preferred stock, conversion price per share                                                       $ 5.60                                                            
Common stock issue shares                                                       45,357                                                            
Convertible preferred stock shares reserved for future issuance                                                       127                                                            
Series H Preferred Stock [Member]                                                                                                                    
Common stock, par value                                       $ 0.001                                                                            
Preferred stock, shares designated                                                                                                       106,894 106,894          
Common stock issue shares                       1,068,940               106,894                                                                            
Reverse stock split description                                       1 for 10 basis                                                                            
Series H Preferred Stock [Member] | Merger Agreement [Member] | Northern Panther [Member]                                                                                                                    
Number of shares issued for acquisition, shares                                       106,894                                                                            
Series I Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       921,666 921,666          
Preferred stock, shares outstanding                                                                                                                
Series I Preferred Stock [Member] | Securities Purchase Agreement [Member]                                                                                                                    
Preferred stock, shares designated                                       921,666                                                                            
Preferred stock, shares outstanding                     921,666                                                                                              
Common stock in exchange of conversion, shares                     921,666                                                                                              
Deemed dividend                                       $ 5,500,000                                                                            
Series F Convertible Preferred Stock [Member]                                                                                                                    
Convertible preferred stock shares reserved for future issuance                                               127                                                 127         127 127      
Series F Convertible Preferred Stock [Member] | Securities Purchase Agreement [Member]                                                                                                                    
Number of shares sold                                                                           1,250                                        
Shares issued price per share                                                                           $ 2,500,000                                        
Sale of stock description                                                                           Each unit consisted of one (1) share of 0% Series F Preferred Stock and 87 Class X Warrants on a registered basis and 175 Class A Warrants on an unregistered basis. The Series F Preferred Stock contains no redemption feature.                                        
Series F Convertible Preferred Stock [Member] | Securities Purchase Agreement [Member]                                                                                                                    
Shares issued price per unit                                                                           $ 2,000                                        
Common Stock [Member]                                                                                                                    
Warrants to purchase up preferred stock                                                                       219,375 219,375                                          
Offering costs                                                                       $ 98,799 $ 98,799                                          
Series G Preferred Stock [Member]                                                                                                                    
Preferred stock, shares designated                                                                                                       127 127          
Preferred stock, shares outstanding                                                                                                                
Shares issued upon conversion of preferred stock                                                                                                       57 57          
Series I Convertible Preferred Stock [Member]                                                                                                                    
Warrants to purchase up preferred stock                                         921,666 921,666                                                                        
Fair value of warrant                                         $ 5,530,004                                                                          
Series I Convertible Preferred Stock [Member] | Securities Purchase Agreement [Member] | Private Placement [Member]                                                                                                                    
Number of shares sold                                           921,666                                                                        
Shares issued price per unit                                         $ 0.001 $ 0.001