Annual report pursuant to Section 13 and 15(d)

Stock Based Compensation - Narrative (Details)

v3.23.1
Stock Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Jan. 01, 2023
Jan. 01, 2022
May 18, 2016
Oct. 31, 2022
Mar. 31, 2022
Mar. 08, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Apr. 05, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total stock-based compensation               $ 7,554 $ 8,172    
Expected annual dividend yield               0.00%      
Employee Stock Purchase Plan (ESPP)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock remaining for future issuance (in shares)                 170,035    
Increase in number of shares reserved for issuance (in shares)   41,667                  
Total stock-based compensation               $ 200 $ 300    
Purchase price of common stock, percentage     85.00%                
Maximum portion of earning an employee may contribute to the ESPP Plan     15.00%                
Maximum annual amount of fair market value of the company's common stock that a participant may accrue the rights to purchase     $ 25                
Shares of common stock for future issuance (in shares)     41,667               41,667
Automatic increase to shares authorized as percentage of outstanding stock at end of preceding year     1.00%                
Subsequent Event                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)           300,000          
Options expired (in shares)           200,000          
Service Based Options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)               684,968      
Forfeited (in shares)               276,212      
Aggregate intrinsic value               $ 300      
Aggregate intrinsic value of options exercisable                 $ 0    
Options vested (in shares)                 374,074    
Weighted average exercise price (in dollars per share)                 $ 39.29    
Fair value of options vested in period                 $ 9,600 $ 7,000  
Total stock-based compensation               $ 7,400 6,800    
Compensation not yet recognized                 $ 4,600    
Period for recognition                 1 year 10 months 24 days    
Expected annual dividend yield               0.00% 0.00%    
Exercisable stock options (in shares)               1,345,532 1,054,277    
Weighted average exercise price (in dollars per share)               $ 28.24 $ 44.26    
Weighted average remaining contractual term               6 years 8 months 12 days 8 years 1 month 6 days    
Service Based Options | Employee                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)         300,000            
Award vesting period               4 years      
Service Based Options | Special Advisor to the Board                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total stock-based compensation             $ 4,300        
Market Based Options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Aggregate intrinsic value of options exercisable               $ 1,100      
Exercisable stock options (in shares)               100,000      
Weighted average exercise price (in dollars per share)               $ 39.53      
Weighted average remaining contractual term               1 year 6 months      
Stock options with market-based vesting conditions granted, exercised (in shares)               0      
Exercise of stock options (in shares)               0      
Granted (in shares)               0      
Nonvested restricted (in shares)               0      
Retention Grant | Employee                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)       200,000 100,000            
Reduction of Workforce Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Forfeited (in shares)             100,000        
Other Terminations                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Forfeited (in shares)               200,000      
Restricted Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period               4 years      
Nonvested restricted (in shares)               0      
Restricted stock units vested (in shares)               938,000      
Vested (in dollars per share)               $ 54.00      
2016 Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual share reserve increase               4.00%      
Common stock remaining for future issuance (in shares)               204,290      
2016 Plan | Subsequent Event                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Increase in number of shares reserved for issuance (in shares) 377,221                    
2016 Plan | Stock options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award expiration period               10 years      
2016 Plan | Stock options | Maximum | Employee                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period               4 years      
2016 Plan | Stock options | Maximum | Director                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period               3 years      
2016 Plan | Stock options | Minimum | Director                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period               1 year