XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation by share based award intrinsic value of options excercised during the period   $ 100 $ 5,400 $ 100 $ 8,300
Share based arrangement non vested award options costs not yet recognized amount   8,600 18,400 8,600 18,400
Stock-based compensation expense   5,158 $ 1,032 $ 10,279 $ 1,910
2014 Equity Incentive Plan [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation arrangement by share based payment award, Award vesting period       4 years  
Share based compensation by share based payment award expiration period       10 years  
Share based compensation by share based award exercise period       90 days  
2014 Equity Incentive Plan [Member] | Incentive Stock Options [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation by share based payment award purchase price of common stock as a percentage of fair value       100.00%  
Two Thousand And Twenty One Employee Stock Purchase Plan Member          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation by share based payment award purchase price of common stock as a percentage of fair value 85.00%        
Employee Stock Option Member          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based payment award non vested cost not yet recognized recognition period       2 years 6 months 3 years 4 months 24 days
Employee Stock Option Member | 2014 Equity Incentive Plan [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation by share based payment award vesting rights percentage       25.00%  
Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Unrecognized stock-based compensation expense related to Equity statements othee than Stock options   $ 37,400   $ 37,400  
Share-Based Payment Arrangement, Tranche One [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation by share based payment award purchase price of common stock as a percentage of fair value       110.00%  
Share-Based Payment Arrangement, Tranche One [Member] | Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation by share based payment award vesting rights percentage       75.00%  
Share Based Compensation Award Remaining Tranche Member | Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation by share based payment award vesting rights percentage       25.00%  
Share based compensation arrangement by share based payment award, Award vesting period       3 years  
Share based compensation arrangement by share based payment award, Award vesting rights       one-third vesting on each of the first three anniversaries of the vesting commencement date  
Share Based Compensation Remaining Three Tranches Twenty Five Percent Each To Be Vested In Monthly Instalments Member | Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share based compensation arrangement by share based payment award, Award vesting rights       awards vest in substantially equal quarterly installments for four years following the vesting start date, all subject to continued service through each vesting date.