Quarterly report pursuant to Section 13 or 15(d)

Mandatorily Redeemable Series B Preferred Stock (Details)

v3.20.2
Mandatorily Redeemable Series B Preferred Stock (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 05, 2019
Class of Stock [Line Items]          
Warrants expiration period 5 years   5 years   7 years
Common stock issued for payment of series B preferred stock dividend (in shares) 308,642   617,284    
Value of warrants issued with preferred stock   $ 857,072   $ 857,072  
Amortization of discount $ 400,000   $ 800,000    
Mandatorily Redeemable Preferred Stock          
Class of Stock [Line Items]          
Warrant to purchase shares (in shares) $ 1.62   $ 1.62    
Exercise price of warrants (in usd per share) $ 1.62   $ 1.62    
Value of warrants issued with preferred stock     $ 6,700,000    
Maximum | Mandatorily Redeemable Preferred Stock          
Class of Stock [Line Items]          
Exercise of warrants (percentage)     19.90%    
Mandatory Redeemable Series B Preferred Stock          
Class of Stock [Line Items]          
Shares issued (in shares)         1,250,000
Preferred stock stated value (in usd per share)         $ 20.00
Aggregate purchase price, warrants         $ 25,000,000.0
Mandatory Redeemable Series B Preferred Stock | Mandatorily Redeemable Preferred Stock          
Class of Stock [Line Items]          
Warrant to purchase shares (in shares)         $ 7.41
Preferred stock dividend rate (percentage)     8.00%    
Exercise price of warrants (in usd per share)         $ 7.41