Annual report pursuant to Section 13 and 15(d)

Capital Stock - Additional Information (Details)

v3.20.1
Capital Stock - Additional Information (Details) - USD ($)
12 Months Ended
Jul. 02, 2019
Jan. 24, 2018
Jan. 02, 2015
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Preferred Stock, Shares Authorized       5,000,000 5,000,000  
Conversion of Stock, Description     Each share of Series A Preferred Stock is 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 is $5.00, subject to adjustment in the event of stock splits, dividends or other combinations      
Stock Issued During Period, Value, New Issues $ 20,000,007 $ 30,000,000   $ 20,000,007 $ 30,000,000 $ 21,128,502
Preferred Stock, Liquidation Preference Per Share       $ 1,000    
Preferred Stock, Shares Outstanding       49,626 49,626  
Dividends Payable       $ 8,601,092    
Common Stock, Shares Authorized       100,000,000 100,000,000  
Common Stock, Shares, Issued       33,128,620 27,591,670  
Common Stock, Shares, Outstanding       33,128,620 27,591,670  
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         $ 6.44  
Proceeds from Issuance of Common Stock $ 18,855,007     $ 20,000,007 $ 30,000,000 $ 21,128,502
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   1,200,000        
Stock Purchase Price $ 3.65 $ 10.00        
Common Stock            
Stock Issued During Period, Shares, New Issues 5,479,454 3,000,000   5,479,454 3,000,000 3,566,116
Shares Issued, Price Per Share $ 3.65          
Stock Issued During Period, Value, New Issues $ 20,000,007     $ 5,479 $ 3,000 $ 3,566
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 4.10          
Proceeds from Issuance of Common Stock $ 18,855,007          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 5,479,454          
Stock Purchase Price $ 4.10 $ 0.4        
Preferred Stock            
Preferred Stock, Shares Authorized       5,000,000 5,000,000  
Stock Issued During Period, Shares, New Issues       0    
Stock Issued During Period, Value, New Issues       $ 0 $ 0 $ 0
Preferred Stock, Shares Outstanding       49,626 49,626  
Preferred Stock, Shares Issued       49,626 49,626  
Series A Preferred Stock [Member]            
Preferred Stock, Dividend Rate, Percentage       6.00%    
Preferred Stock Shares Outstanding In Percent       20.00%    
Description of Preferred Stock       For as long as at least 25% (or 12,406 shares) of the Series A Preferred Stock is outstanding, the Company may not, without the consent of holders of at least 60% of the then outstanding shares of Series A Preferred Stock, take certain actions, including but not limited to: (i) liquidate, dissolve, or wind up the business and affairs of the Company; (ii) amend, alter or repeal any provision of its charter or bylaws in a manner that adversely effects the rights of the Series A Preferred Stock; (iii) create or issue any capital stock that is equal to or senior to the Series A Preferred Stock with respect to preferences; (iv) create or issue any debt security, subject to certain exceptions; (v) pay off any debt obligation prior to its stated maturity date; or (vi) enter into any stockholders rights plan or similar arrangement or take other actions that may limit actions that holders of a majority of the Series A Preferred Stock can take under Section 203 of the Delaware General Corporation Law, as well as such other customary provisions protecting the rights of the holder of the Series A Preferred Stock, as are outlined in the Certificate of Designation    
Series A Preferred Stock [Member] | Director [Member]            
Preferred Stock Shares Outstanding In Percent       40.00%    
Series A Preferred Stock [Member] | Corporation [Member]            
Stock Issued During Period, Shares, New Issues     49,626      
Shares Issued, Price Per Share     $ 500      
Stock Issued During Period, Value, New Issues     $ 24,813,000