Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.23.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 01, 2023
Apr. 05, 2016
May 31, 2023
Feb. 28, 2023
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Total stock-based compensation         $ 953 $ 731   $ 2,701 $ 6,711  
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     $ 2,600    
Granted (in shares)               760,272    
Outstanding intrinsic value         $ 0     $ 0    
Options vested (in shares)               300,000    
Weighted average exercise price (in dollars per share)         $ 12.78     $ 12.78    
Fair value of options vested in period               $ 2,200    
Compensation not yet recognized         $ 3,600     $ 3,600    
Period for recognition               1 year 6 months    
Exercisable stock options (in shares)         1,755,793     1,755,793   1,345,532
Weighted average share price (in dollars per share)         $ 14.47     $ 14.47   $ 28.24
Weighted average remaining contractual term               8 years 4 months 24 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               8 months 12 days    
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         $ 48     $ 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)         51,284     51,284    
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