Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Deficit) - Additional Information (Details)

v3.20.1
Stockholders' Equity (Deficit) - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 12, 2018
Aug. 15, 2017
Jun. 26, 2017
Sep. 13, 2016
Feb. 16, 2018
Jun. 26, 2017
Sep. 30, 2016
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Preferred Stock, Shares Authorized               2,000,000 2,000,000  
Common Stock, Shares Authorized               50,000,000 50,000,000  
Common Stock, Par or Stated Value Per Share               $ 0.0001 $ 0.0001  
Share-based Compensation               $ 1,839 $ 1,537  
Stock Issued During Period, Value, New Issues                 $ 0  
Stock Issued During Period, Shares, New Issues             250,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross   20,000                
Preferred Stock, Par or Stated Value Per Share               $ 0.0001 $ 0.0001  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage (100.00%)                  
Two Thousand Fifteen Incentive Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized               2,000,000    
Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms               P10Y    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant               405,849    
Fortress Biotech, Inc [Member]                    
Stock Issuance Common Stock Issuable During Period, Shares         273,837          
Percentage of Diluted outstanding Equity         2.50%          
Research and Development in Process                 $ 0 $ 1,100
Common Shares                    
Stock Issued During Period, Value, New Issues                 $ 0  
Stock Issued During Period, Shares, New Issues                 273,837  
AR Founders Agreement [Member]                    
Amended Founders Agreements Terms       15 years            
Number of shares Exchanged       2,500,000            
IPO [Member] | Fortress Biotech, Inc [Member]                    
Stock Issued During Period, Shares, Issued for Services           125,000        
West Park [Member] | IPO [Member]                    
Common Stock, Par or Stated Value Per Share     $ 4.02     $ 4.02        
Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants           2,488        
Conversion Term, Convertible Notes     10 years              
Share Price     $ 6.00     $ 6.00        
Percentage of Discount on Share Price     33.00%              
Restricted stock units/awards                    
Share-based Compensation               $ 1,800 $ 1,500  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options               $ 1,100    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition               1 year 3 months 18 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested Upon Performance               311,173    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value               $ 5.95    
Restricted Stock Units (RSUs) [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value               $ 5.95 $ 3.48  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value               $ 1,200 $ 100  
Preferred Class A [Member]                    
Preferred Stock, Shares Outstanding               250,000    
Common Stock, Par or Stated Value Per Share               $ 0.0001    
Preferred Class A [Member] | AR Founders Agreement [Member]                    
Number of shares Exchanged       250,000            
Common Class A [Member] | AR Founders Agreement [Member]                    
Number of shares Exchanged       2,300,000