Annual report pursuant to Section 13 and 15(d)

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

v3.21.1
Stockholders' Equity (Deficit) - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 16, 2018
Aug. 15, 2017
Dec. 31, 2020
Dec. 31, 2019
Sep. 13, 2016
Preferred Stock, Shares Authorized     2,000,000 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     $ 710 $ 1,839  
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  
Two Thousand Fifteen Incentive Plan          
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, Expiration Period     10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant     229,436    
Fortress [Member]          
Percentage of Diluted outstanding Equity 2.50%        
Restricted Stock Units and Restricted Stock Awards          
Share-based Compensation     $ 700 $ 1,800  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options     $ 400    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition     1 year 1 month 6 days    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested Upon Performance     487,586    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 10.99 $ 5.95  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value     $ 500 $ 1,200  
Options | Two Thousand Fifteen Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award     10 years    
Class A Preferred Shares          
Preferred Stock, Shares Outstanding     250,000 250,000 250,000
Preferred Stock, Par or Stated Value Per Share         $ 0.0001