Quarterly report pursuant to Section 13 or 15(d)

Convertible Notes (Details)

v3.10.0.1
Convertible Notes (Details) - USD ($)
Oct. 23, 2018
May 14, 2018
Dec. 31, 2018
Debt Instrument [Line Items]      
Face Value     $ 25,000,000
Debt Discount     (8,952,800)
Fair Value of Embedded Conversion Option     909,000
Carrying Value     $ 16,956,200
6.5% Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Maturity date Nov. 30, 2023    
State Interest Rate 6.50%    
Conversion price $ 5.10    
Face Value $ 10,000,000    
Debt Discount (1,076,030)    
Fair Value of Embedded Conversion Option    
Carrying Value $ 8,923,986    
6.5% Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Maturity date   May 31, 2023  
State Interest Rate   6.50%  
Conversion price   $ 5.00  
Face Value   $ 15,000,000  
Debt Discount   (7,876,770)  
Fair Value of Embedded Conversion Option   909,000  
Carrying Value   $ 8,032,230