Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Capital Raise) (Narrative) (Details)

v3.21.1
Stockholders' Equity (Capital Raise) (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 23, 2020
Aug. 28, 2020
Aug. 26, 2020
Jun. 11, 2020
May 09, 2020
Feb. 14, 2020
Aug. 16, 2019
Jul. 13, 2018
Dec. 01, 2016
Nov. 30, 2020
Sep. 30, 2020
Nov. 30, 2019
Apr. 30, 2019
Nov. 30, 2017
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, aggregate fees paid                               $ 1,658,000 $ 427,000  
Preferred Stock, liquidation preference per share                               $ 25.00 $ 25.00  
Common Stock [Member] | MLV & Co. and FBR Capital Markets & Co [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, price per share                                 $ 1.88  
Series A Preferred Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued                                   0
Preferred Stock, dividend rate percentage                               9.375%    
Preferred Stock, liquidation preference per share                               $ 25.00    
Cyprium [Member] | Series A Preferred Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Preferred Stock, dividend rate percentage                               9.375%    
Preferred Stock, dividend per share                             $ 0.19531      
Preferred stock, dividend paid                             $ 49,883 $ 200,000    
Mustang [Member] | Common Stock [Member] | Cantor Fitzgerald & Co [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued       10,769,231                            
Option to purchase additional shares, exercised       686,373                            
Option to purchase additional number of shares       1,615,384                            
Stock offering, price per share       $ 3.25                            
Stock offering, gross proceeds       $ 37,200,000                            
Sale of stock, net proceeds       34,800,000                            
Stock offering, aggregate fees paid       $ 2,400,000                            
At the Market Offering [Member] | Common Stock [Member] | MLV & Co. and FBR Capital Markets & Co [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued                                 8,000,000.0  
Stock offering, gross proceeds                                 $ 15,100,000  
Stock offering, aggregate fees paid                                 $ 300,000  
Stock offering, sales agreement termination date                 Aug. 17, 2019                  
At the Market Offering [Member] | Common Stock [Member] | Cantor Fitzgerald & Co., Oppenheimer & Co., Inc., H.C. Wainwright & Co. Inc., Jones Trading Institutional Services LLC and B. Riley [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued                               17,400,000 3,800,000  
Stock offering, price per share                               $ 2.73 $ 1.49  
Stock offering, gross proceeds                               $ 47,500,000 $ 5,600,000  
Stock offering, aggregate fees paid                               $ 1,400,000 $ 200,000  
At the Market Offering [Member] | Series A Preferred Stock [Member] | B. Riley, National Securities Corporation, LifeSci Capital LLC, Maxim Group LLC and Noble Capital Markets, Inc [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued                                 39,292  
Stock offering, price per share                                 $ 20.67  
Stock offering, gross proceeds                                 $ 800,000  
Stock offering, aggregate fees paid                                 $ 24,000  
Stock offering, sales agreement termination date                               Dec. 01, 2019    
At the Market Offering [Member] | Mustang [Member] | Common Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued                               17,600,000 3,500,000  
Stock offering, price per share                               $ 3.40 $ 6.42  
Stock offering, gross proceeds                               $ 59,800,000 $ 22,500,000  
Sale of stock, net proceeds                               58,700,000 22,000,000.0  
Stock offering, aggregate fees paid                               1,100,000 $ 500,000  
At the Market Offering [Member] | Maximum [Member] | Common Stock [Member] | MLV & Co. and FBR Capital Markets & Co [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, aggregate offering permitted by the agreement                 $ 53,000,000.0                  
At the Market Offering [Member] | Maximum [Member] | Common Stock [Member] | Cantor Fitzgerald & Co., Oppenheimer & Co., Inc., H.C. Wainwright & Co. Inc., Jones Trading Institutional Services LLC and B. Riley [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, commission rate                                 3.00%  
At the Market Offering [Member] | Maximum [Member] | Series A Preferred Stock [Member] | B. Riley, National Securities Corporation, LifeSci Capital LLC, Maxim Group LLC and Noble Capital Markets, Inc [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, commission rate                                 7.00%  
Public Offering [Member] | Series A Preferred Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued     666,666   555,556 625,000           262,500            
Option to purchase additional shares, exercised                       39,375            
Option to purchase additional number of shares     66,666   83,333 93,750                        
Stock offering, price per share     $ 18.00   $ 18.00 $ 20.00           $ 20            
Stock offering, gross proceeds     $ 13,200,000   $ 11,500,000 $ 14,400,000           $ 6,000,000.0            
Stock offering, aggregate fees paid     $ 1,100,000   $ 1,100,000 $ 1,300,000                        
Public Offering [Member] | Cyprium [Member] | Series A Preferred Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued   255,400                                
Option to purchase additional number of shares   64,600                                
Stock offering, price per share   $ 25.00                                
Stock offering, gross proceeds   $ 8,000,000.0                                
Stock offering, aggregate fees paid   $ 900,000                                
Preferred Stock, liquidation preference per share   $ 25.00                                
Public Offering [Member] | Cyprium [Member] | Series A Preferred Stock [Member] | Annual Dividend [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Preferred Stock, dividend per share   2.34375                                
Public Offering [Member] | Cyprium [Member] | Series A Preferred Stock [Member] | Monthly Dividend [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Preferred Stock, dividend per share   $ 0.19531                                
Public Offering [Member] | Checkpoint [Member] | Common Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued                     7,321,429 15,400,000            
Stock offering, price per share                     $ 2.80 $ 1.27     $ 2.80      
Stock offering, gross proceeds                     $ 20,500,000 $ 19,600,000            
Sale of stock, net proceeds                     18,900,000 17,600,000            
Stock offering, aggregate fees paid                     $ 1,600,000 $ 2,000,000.0            
Public Offering [Member] | Mustang [Member] | Common Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued                         6,875,000          
Option to purchase additional number of shares                         1,031,250          
Stock offering, price per share                         $ 4.00          
Stock offering, gross proceeds                           $ 31,600,000        
Sale of stock, net proceeds                         $ 29,500,000          
Stock offering, aggregate fees paid                           2,100,000        
Shelf Registration Statement [Member] | Common Stock [Member] | Cantor Fitzgerald & Co., Oppenheimer & Co., Inc., H.C. Wainwright & Co. Inc., Jones Trading Institutional Services LLC and B. Riley [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Amount available for future stock offerings                               $ 26,700,000    
Shelf Registration Statement [Member] | Checkpoint [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, commission rate                   3.00%                
Shelf Registration Statement [Member] | Checkpoint [Member] | Common Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, number of shares issued                               5,104,234 2,273,189  
Stock offering, price per share                               $ 2.50 $ 3.52  
Stock offering, gross proceeds                               $ 12,800,000 $ 8,000,000.0  
Sale of stock, net proceeds                               12,400,000 $ 7,800,000  
Amount available for future stock offerings                               83,600,000    
Shelf Registration Statement [Member] | Mustang [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, aggregate offering permitted by the agreement $ 100,000,000.0           $ 75,000,000.0 $ 75,000,000.0               $ 85,700,000    
Stock offering, commission rate               3.00%                    
Shelf Registration Statement [Member] | Maximum [Member] | Checkpoint [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, aggregate offering permitted by the agreement                   $ 100,000,000                
Shelf Registration Statement [Member] | Maximum [Member] | Checkpoint [Member] | Common Stock [Member]                                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                    
Stock offering, aggregate offering permitted by the agreement                           $ 100,000,000        
Stock offering, commission rate                           3.00%