Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.23.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 01, 2023
Apr. 05, 2016
May 31, 2023
Feb. 28, 2023
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Total stock-based compensation         $ 893 $ 669   $ 1,748 $ 5,980  
Employee Stock Purchase Plan (ESPP)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock remaining for future issuance (in shares)         192,079     192,079    
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]                    
Total stock-based compensation         $ 900     $ 1,700    
Granted (in shares)               760,272    
Outstanding intrinsic value         $ 0     $ 0    
Options vested (in shares)               200,000    
Weighted average exercise price (in dollars per share)         $ 11.13     $ 11.13    
Fair value of options vested in period               $ 1,700    
Compensation not yet recognized         $ 4,500     $ 4,500    
Period for recognition               1 year 9 months 18 days    
Exercisable stock options (in shares)         1,765,894     1,765,894   1,345,532
Weighted average share price (in dollars per share)         $ 14.42     $ 14.42   $ 28.24
Weighted average remaining contractual term               8 years 7 months 6 days   6 years 8 months 12 days
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      
Service-based options | Employee                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period     1 year 4 years            
Granted (in shares)     300,000 300,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    
Granted (in shares)               0    
Exercise of stock options (in shares)               0    
Forfeited (in shares)               0    
Employee Stock Purchase Plan (ESPP)                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Total stock-based compensation         $ 41     $ 100    
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) 377,221                  
Common stock remaining for future issuance (in shares)         41,183     41,183    
2016 Plan | Equity Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award expiration period               10 years    
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 | Equity Option | Minimum | Director                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Award vesting period               1 year