Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Narrative (Details)

v3.22.2
Stock Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2022
Apr. 05, 2016
Mar. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
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)       243,228     243,228    
Total stock-based compensation       $ 669,000   $ 3,074,000 $ 5,980,000 $ 4,522,000  
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,000              
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]                  
Total stock-based compensation       $ 600,000     $ 5,900,000    
Granted (in shares)             439,590    
Forfeited (in shares)             168,063    
Options vested (in shares)             311,164    
Weighted average exercise price (in dollars per share)       $ 40.79     $ 40.79    
Fair value of options vested in period             $ 8,200,000    
Compensation not yet recognized       $ 6,300,000     $ 6,300,000    
Period for recognition             2 years 4 months 24 days    
Exercisable stock options (in shares)       1,296,235     1,296,235   1,054,277
Weighted average share price (in dollars per share)       $ 33.72     $ 33.72   $ 44.26
Weighted average remaining contractual term             6 years 9 months 18 days   8 years 1 month 6 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,000        
Service Based Options | Employee                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period             4 years    
Granted (in shares)     300,000            
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)             100,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             2 years    
Granted (in shares)             0    
Exercised (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       $ 41,500     $ 84,700    
2016 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Increase in number of shares reserved for issuance (in shares) 375,981                
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