Quarterly report pursuant to Section 13 or 15(d)

Capital Stock - Additional Information (Details)

v3.20.2
Capital Stock - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
May 13, 2020
May 04, 2020
Jan. 02, 2015
Jun. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Preferred Stock, Shares Authorized       5,000,000 5,000,000 5,000,000
Preferred Stock, Par or Stated Value Per Share       $ 0.001 $ 0.001 $ 0.001
Preferred Stock, Shares Issued       49,626 49,626 49,626
Preferred Stock, Shares Outstanding       49,626 49,626 49,626
Shares Issued, Price Per Share $ 2.25          
Stock Issued During Period, Value, New Issues       $ 11,250,000 $ 11,250,000  
Conversion of Stock, Description     Each share of Series A Preferred Stock is convertible, at the option of the Series A holder, 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, which is equal to $5.00)      
Dividends Payable       9,608,245 9,608,245 $ 8,601,092
Preferred Stock, Dividends, Declared       $ 0 $ 0 $ 0
Common Stock, Shares Authorized       100,000,000 100,000,000 100,000,000
Common Stock, Shares, Issued       39,004,106 39,004,106 33,128,620
Common Stock, Shares, Outstanding       39,004,106 39,004,106 33,128,620
Common Stock, Par or Stated Value Per Share       $ 0.001 $ 0.001 $ 0.001
Sale of Stock, Number of Shares Issued in Transaction 5,000,000          
Proceeds From Issuance Or Sale Of Equity Gross $ 11,250,000          
Proceeds from Issuance or Sale of Equity, Net $ 10,582,309          
Common Stock Value As Percentage Of Wage Reduction Value, Percentage   150        
Cash Savings Under Payroll Reduction Program   $ 888,000        
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 [Member]            
Salary Reduction Percentage   50.00%        
Series A Preferred Stock [Member]            
Preferred Stock, Shares Issued       49,626 49,626 49,626
Preferred Stock, Shares Outstanding       49,626 49,626 49,626
Number of shares for convertible preferred stock     100      
Conversion price of convertible Preferred Stock     $ 5.00      
Share Price     $ 500      
Preferred Stock, Dividend Rate, Percentage         6.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