XML 93 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 01, 2023
Mar. 31, 2018
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Aggregate proceeds from shares issued under the plan     $ 595 $ 826
Stock-based compensation     13,054 17,245
Total intrinsic value of options exercised     $ 600 $ 600
Weighted-average grant date fair value per share for options granted     $ 1.68 $ 7.26
Total compensation cost reversed     $ 100  
Compensation cost     800  
Incremental compensation cost related to vested awards     $ 400  
OXB Solutions | Restricted Stock [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of stock award and exercise vested option to transferred employees     100,000  
OXB Solutions | Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of stock award and exercise vested option to transferred employees     1,600,000  
2015 Stock Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option vesting period     4 years  
Stock options expiration period     10 years  
Number of additional shares available for future grant     0  
2018 Incentive Award Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares available for issuance   3,186,205    
Allowed annual percentage increase in shares authorized as percentage of outstanding shares of common stock   4.00%    
Maximum shares of common stock may be issued   20,887,347    
Number of shares outstanding available for future grant     2,188,360  
2018 Incentive Award Plan | Subsequent Event [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Allowed annual percentage increase in shares authorized as percentage of outstanding shares of common stock 4.00%      
Number of shares outstanding available for future grant 2,299,356      
2018 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares available for issuance   353,980    
Allowed annual percentage increase in shares authorized as percentage of outstanding shares of common stock   1.00%    
Number of shares outstanding available for future grant     1,776,431  
Maximum shares allowed to be issued under ESPP   4,778,738    
Purchase of common stock through payroll deductions expressed in percentage of fair market value     85.00%  
Common stock offering period     6 months  
Number of shares issued to the plan     226,453 110,923
Aggregate proceeds from shares issued under the plan     $ 600 $ 800
Stock-based compensation     100 $ 100
Excess of accrued right to purchase stock     25,000  
2018 Employee Stock Purchase Plan | Subsequent Event [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Allowed annual percentage increase in shares authorized as percentage of outstanding shares of common stock 1.00%      
Number of shares outstanding available for future grant 574,839      
2015 and 2018 Stock Incentive Plans        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized compensation expense     $ 14,600  
Unrecognized compensation expense estimated to be recognized over period     2 years 3 months 18 days