XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 12, 2021
Feb. 03, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jan. 01, 2022
Feb. 05, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of shares available for issuance             1,728,326  
Share-based Payment Arrangement, Expense     $ 2,356 $ 2,862 $ 4,332 $ 4,455    
2017 Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Expiration period of incentive plan         10 years      
Vesting period         4 years      
2017 Plan [Member] | Share-based Payment Arrangement, Tranche One                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting percentage         25.00%      
2017 Plan [Member] | Share-based Payment Arrangement, Tranche Two                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period         3 years      
2017 Plan [Member] | Person Possessing Less than 10% of Voting Power [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Maximum percent of fair market value of common stock         100.00%      
2017 Plan [Member] | Person Possessing More than 10% of Voting Power [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Maximum percent of fair market value of common stock         110.00%      
Expiration period of incentive plan         5 years      
2017 Plan [Member] | Option [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based compensation outstanding shares               10,567,508
2017 Plan [Member] | Restricted Stock Units (RSUs) [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based compensation outstanding shares               163,157
2015 Plan [Member] | Option [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based compensation outstanding shares               2,303,309
2015 Plan [Member] | Restricted Stock Units (RSUs) [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Share based compensation outstanding shares               35,561
2021 Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Maximum percent of fair market value of common stock   100.00%            
Common stock, number of shares reserved   4,264,341            
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum         4.00%      
Number of shares available for issuance     2,162,435   2,162,435      
2021 Inducement Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Expiration period of incentive plan 10 years              
Number of shares available for issuance     983,949   983,949      
2021 Employee Stock Purchase Plan Member                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, number of shares reserved     420,591   420,591      
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum         1.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease)         430,551      
Share-based Payment Arrangement, Expense     $ 6   $ 22