Annual report pursuant to Section 13 and 15(d)

Capital Stock - Additional Information (Details)

v3.20.4
Capital Stock - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 28, 2021
Sep. 04, 2020
May 11, 2020
May 04, 2020
Jul. 02, 2019
Jul. 01, 2019
Jan. 02, 2015
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Preferred Stock, Shares Authorized               5,000,000 5,000,000  
Conversion of Stock, Description             Each share of Series A Preferred Stock was convertible, at the option of the Series A Purchaser, into 100 shares of the Company’s common stock (determined by dividing the Series A Original Issue Price of $500 by the Series A Conversion Price). The Series A Conversion Price was $5.00, subject to adjustment in the event of stock splits, dividends or other combinations      
Stock Issued During Period, Value, New Issues               $ 26,750,002 $ 20,000,007 $ 30,000,000
Preferred dividends declared               $ 0 $ 0  
Preferred Stock, Shares Outstanding               49,626 49,626  
Dividends Payable               $ 10,657,243    
Common Stock, Shares Authorized               100,000,000 100,000,000  
Common Stock, Shares, Issued               45,645,166 33,128,620  
Common Stock, Shares, Outstanding               45,645,166 33,128,620  
Common Stock, Par or Stated Value Per Share               $ 0.001 $ 0.001  
Preferred Stock, Shares Issued               49,626 49,626  
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 5.25               $ 6.44
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   3,647,059                
Sale of Stock, Number of Shares Issued in Transaction   3,647,059 5,000,000              
Shares Issued, Price Per Share   $ 4.25 $ 2.25              
Proceeds From Issuance Or Sale Of Equity Gross   $ 15,500,002 $ 11,250,000              
Proceeds from Issuance or Sale of Equity, Net   $ 14,617,027 $ 10,582,309   $ 18,855,007          
Common Stock Value As Percentage Of Wage Reduction Value, Percentage       150            
Cash Savings Under Payroll Reduction Program       $ 888,000            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross               1,481,000 73,500 330,500
Stock Incentive Plan 2014 [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross       830,486            
Minimum [Member]                    
Salary Reduction Percentage       5.00%            
Maximum                    
Salary Reduction Percentage       50.00%            
Common Stock                    
Stock Issued During Period, Shares, New Issues           5,479,454   8,647,059 5,479,454 3,000,000
Stock Issued During Period, Value, New Issues               $ 8,647 $ 5,479 $ 3,000
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 4.10          
Class of Warrant or Right, Exercisable Term         2 years          
Shares Issued, Price Per Share           $ 3.65        
Proceeds From Issuance Or Sale Of Equity Gross           $ 20,000,007        
Preferred Stock                    
Preferred Stock, Shares Authorized               5,000,000 5,000,000  
Preferred Stock, Shares Outstanding               49,626 49,626  
Preferred Stock, Shares Issued               49,626 49,626  
Warrants                    
Class of Warrant or Right, Exercise Price of Warrants or Rights               $ 4.77    
Corporation | Subsequent Event                    
Shares issued on conversion 4,962,600                  
Dividend payment amount $ 10,000,000                  
Dividend accrued $ 10,800,000                  
Series A Preferred Stock [Member]                    
Preferred Stock, Dividend Rate, Percentage               6.00%    
Series A Preferred Stock [Member] | Corporation                    
Stock Issued During Period, Shares, New Issues             49,626      
Stock Issued During Period, Value, New Issues             $ 24,813,000      
Shares Issued, Price Per Share             $ 500