XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Incentive Plan (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 12, 2021
Feb. 03, 2021
Mar. 31, 2022
Mar. 31, 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     $ 1,976 $ 1,593    
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     1,347,961      
2021 Inducement Plan [Member]            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Expiration period of incentive plan 10 years          
2021 Employee Stock Purchase Plan Member            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Common stock, number of shares reserved     430,551      
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     $ 16