XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Oct. 31, 2021
Mar. 31, 2022
Mar. 31, 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  
Stock-based compensation expense   $ 5,121 $ 878
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 arrangement non vested award options costs not yet recognized amount   $ 12,000 $ 12,000
Share based payment award non vested cost not yet recognized recognition period   2 years 8 months 12 days 3 years 3 months 18 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   $ 48,700  
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.