Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Additional Information (Details)

v3.23.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Sep. 30, 2016
Dec. 31, 2022
Dec. 31, 2021
Sep. 13, 2016
Stockholders' Equity              
Preferred Stock, shares authorized   2,000,000     2,000,000 2,000,000 2,000,000
Preferred Stock, par value (in dollars per share)   $ 0.0001     $ 0.0001 $ 0.0001  
Common Stock, shares authorized 949,900 20,000,000     20,000,000 20,000,000  
Common Stock, par value (in dollars per share)   $ 0.0001     $ 0.0001 $ 0.0001  
Number of Warrants issued per unit $ 3.30            
Period of time granted to underwriters to purchase additional shares 45 days            
Number of new shares issued 545,454     250,000      
Exercisable period of warrants 5 years            
Number of units issued   127,340 149,252        
Price per share $ 0.01 $ 16.05 $ 20.10     $ 16.05  
Net proceeds from this underwritten public offering   $ 2,000 $ 3,000        
Net proceeds from this underwritten public offering   $ 1,800 $ 2,600        
Number of days granted options to purchase underwriter   45 days          
Percentage of additional shares issued to underwriters   15.00%          
Share based compensation         $ 649 $ 442  
Research and development $ 300       $ 2,698 1,254  
Fortress              
Stockholders' Equity              
Annual Stock Dividend, Percentage of the fully-diluted outstanding equity 2.50%            
2015 Incentive Plan              
Stockholders' Equity              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized         266,666    
Expiration period         10 years    
Number of shares available to be issued         122,489    
October 2022 Public Offering              
Stockholders' Equity              
Common Stock, par value (in dollars per share) $ 0.0001            
Exercise price of warrants $ 3.30            
Net proceeds from this underwritten public offering $ 10,300            
Number of shares issued upon warrants 545,454            
Percentage of shares issued to underwriters upon warrants 15.00%            
Fortress Notes              
Stockholders' Equity              
Number of new shares issued 90,909            
Restricted stock unit and award              
Stockholders' Equity              
Share based compensation         $ 600 $ 400  
Weighted Average Grant Date Fair Value, Granted         $ 0 $ 13.95  
Forfeited, Weighted average grant date fair value (in dollars per share)         $ 13.95 $ 119.70  
Total fair value of restricted units and awards vested         $ 3,300 $ 600  
Unrecognized stock-based compensation expense         $ 100    
Unrecognized stock-based compensation expense, remaining weighted-average vesting period         1 year 11 months 15 days    
Shares of restricted stock outstanding which are performance-based and vest upon achievement of certain corporate milestones         3,333    
Options | 2015 Incentive Plan              
Stockholders' Equity              
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award         10 years    
Class A Preferred Shares              
Stockholders' Equity              
Preferred Stock, shares outstanding   250,000     250,000 250,000 250,000
Preferred Stock, par value (in dollars per share)             $ 0.0001
Pre-funded Units              
Stockholders' Equity              
Number of Warrants issued per unit $ 3.30            
Number of shares to be purchased for each unit 3.2999            
Exercise price of warrants $ 0.0001            
Number of new shares issued 545,454            
Number of units issued 949,900            
Percentage of additional shares issued to underwriters 15.00%            
Number of Warrants exercised 949,900            
Pre-funded Units | October 2022 Public Offering              
Stockholders' Equity              
Number of Warrants issued per unit $ 1            
Issue price per unit 3.2999            
Number of new shares issued 1            
Number of units issued 984,300            
Units | October 2022 Public Offering              
Stockholders' Equity              
Common Stock, par value (in dollars per share) $ 0.0001            
Issue price per unit 3.30            
Number of new shares issued 1            
Number of units issued 2,652,065            
Number of shares issued per unit 1