Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Details)

v3.20.2
Stockholders' Equity - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 30, 2020
Jun. 04, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jan. 01, 2020
Dec. 31, 2019
Nov. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common Stock, Shares Authorized   95,000,000 95,000,000   95,000,000     95,000,000  
Common Stock, Increase in authorized shares (in shares)   35,000,000              
Common Stock, Par or Stated Value Per Share   $ 0.0001 $ 0.0001   $ 0.0001     $ 0.0001  
Common Stock, Shares, Issued     50,980,004   50,980,004     47,004,764  
Common Stock, Shares, Outstanding     50,980,004   50,980,004     47,004,764  
Shelf Registration Statement, Maximum Authorized Securities                 $ 100,000,000
Stock Issued During Period Value Common Shares For At The Market Offering     $ 2,604,000 $ 4,013,000 $ 2,604,000 $ 4,368,000      
Stock Issued During Period, Value, Common Shares For Services     66,000 97,000 66,000 106,000      
Shelf Registration Statement, Remaining Authorized Securities     33,700,000   33,700,000        
Amount received for issuance of common stock upon exercise of warrants       $ 0 13,000 $ 0      
Non-vested Restricted Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options     $ 4,100,000   $ 4,100,000        
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition         1 year 3 months 18 days        
Performance Shares [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number     333,334   333,334        
2015 Incentive Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized     9,000,000   9,000,000        
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period         10 years        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     4,348,465   4,348,465        
Common Shares [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares Issued, Price Per Share $ 2.54   $ 2.05   $ 2.05        
Stock Issued During Period Shares Common Shares For At The Market Offering 2,008,989   1,303,282 997,957 1,303,282 1,088,226      
Stock Issued During Period Value Common Shares For At The Market Offering Gross $ 5,100,000       $ 2,700,000        
Stock Issued During Period Value Common Shares For At The Market Offering $ 5,000,000.0   $ 0 $ 0 0 $ 0      
Stock Issued During Period, Value, Common Shares For Services     $ 0 $ 0 $ 0 $ 0      
Issuance of stock upon exercise of warrants       7,728 102,742 47,379      
Amount received for issuance of common stock upon exercise of warrants       $ 0 $ 0 $ 0      
Fortress Biotech, Inc [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock Issued During Period, Shares, New Issues   1,459,305     32,571        
Equity Method Investment, Annual Equity Fee, Percentage     2.50%   2.50%   2.50%    
Stock Issued During Period, Value, Common Shares For Services     $ 66,000   $ 66,000        
Agent [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Commission rate     3.00%   3.00%        
Common Class A [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common Stock, Shares Authorized   7,000,000              
Common Stock, Shares, Issued     7,000,000   7,000,000