Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Narrative (Details)

v3.22.2.2
Stock Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jan. 01, 2022
Apr. 05, 2016
Oct. 31, 2022
Mar. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total stock-based compensation         $ 731     $ 1,758 $ 6,711 $ 6,280  
Employee Stock Purchase Plan (ESPP)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock remaining for future issuance (in shares)         181,028       181,028    
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                  
Automatic increase to shares authorized as percentage of outstanding stock at end of preceding year   1.00%                  
Increase in shares available (in shares) 41,667                    
Service Based Options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)                 447,022    
Total stock-based compensation         $ 700       $ 6,600    
Forfeited (in shares)                 262,852    
Outstanding intrinsic value         $ 0       $ 0    
Options vested (in shares)                 349,405    
Weighted average exercise price (in dollars per share)         $ 39.76       $ 39.76    
Fair value of options vested in period                 $ 9,000    
Compensation not yet recognized         $ 4,800       $ 4,800    
Period for recognition                 2 years 2 months 12 days    
Exercisable stock options (in shares)         1,177,571       1,177,571   1,054,277
Weighted average share price (in dollars per share)         $ 33.62       $ 33.62   $ 44.26
Weighted average remaining contractual term             8 years 1 month 6 days   6 years 4 months 24 days    
Service Based Options | Special Advisor To The Board                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total stock-based compensation         $ 0   $ 4,300        
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    
Retention Grant | Employee                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)       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    
Market Based Options                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Exercisable stock options (in shares)         100,000       100,000    
Weighted average share price (in dollars per share)         $ 39.53       $ 39.53    
Weighted average remaining contractual term                 1 year 8 months 12 days    
Granted (in shares)                 0    
Exercise of stock options (in shares)                 0    
Forfeited (in shares)                 0    
Restricted Stock Units                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period                 4 years    
Unvested restricted stock units (in shares)         0       0    
Vested (in shares)         937,000       937,000    
Vested (in dollars per share)         $ 54.00       $ 54.00    
Employee Stock Purchase Plan (ESPP)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Total stock-based compensation         $ 33       $ 117    
Subsequent Event                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)     200,000                
2016 Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Annual share reserve increase                 4.00%    
Increase in number of shares reserved for issuance (in shares) 375,981                    
Common stock remaining for future issuance (in shares)         361,892       361,892    
2016 Plan | Equity Option                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award expiration period                 10 years    
2016 Plan | Equity Option | Minimum | Director                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period                 1 year    
2016 Plan | Equity Option | Maximum | Director                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period                 3 years    
2016 Plan | Equity Option | Maximum | Employee                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period                 4 years    
2016 Plan | Subsequent Event                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Granted (in shares)     225,000