XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2021
exerciseDate
shares
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
shares
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Number of shares authorized (in shares) | shares           1,519,241
Weighted-average grant-date fair value of options granted (USD per share) | $ / shares       $ 6.26 $ 4.78  
Intrinsic value of options exercised       $ 6,100 $ 2,700  
Aggregate grant-date fair value of options vested       $ 4,300 $ 1,500  
Expected dividend yield (in percent)     0.00% 0.00% 0.00%  
Stock-based compensation expense   $ 4,346 $ 1,255 $ 8,181 $ 2,163  
Cost not yet recognized for stock options, amount   26,600   26,600    
ESPP Withholding   $ 453   453   $ 489
Stock-based compensation included in capitalized software       $ 1,005 $ 114  
Terminated employee exercise period     5 years   5 years  
Terminated Employees            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Stock-based compensation expense     $ 100   $ 100  
Options outstanding            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Expected dividend yield (in percent)   0.00%   0.00%    
Cost not yet recognized, period for recognition       3 years    
Restricted stock units outstanding            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Cost not yet recognized for restricted stock units, amount   $ 12,600   $ 12,600    
Cost not yet recognized, period for recognition       3 years    
2021 Equity Incentive Plan            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Number of shares authorized (in shares) | shares 5,262,500          
Number of additional shares authorized (in shares) | shares 13,719,000     1,519,241    
Minimum annual additional number of shares authorized (in shares) | shares 4,784,100          
Minimum annual additional number of shares authorized, percentage of common stock outstanding 5.00%          
2021 Equity Incentive Plan | Restricted stock units outstanding            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Award expiration period       10 years    
2021 Equity Incentive Plan | Restricted stock units outstanding | Minimum            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Award vesting period       3 years    
2021 Equity Incentive Plan | Restricted stock units outstanding | Maximum            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Award vesting period       4 years    
2021 Equity Incentive Plan | Employee Stock            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Number of shares authorized (in shares) | shares 956,800          
Number of additional shares authorized (in shares) | shares       607,696    
Award expiration period 20 years          
Maximum employee eligible compensation (in percent) 50.00%          
Purchase price of common stock, percent of market price (in percent) 85.00%          
Duration of offering period 24 months          
Number of offering period exercise dates | exerciseDate 4          
Duration of offering period exercise date 6 months          
Number of shares purchased (in shares) | shares       288,571    
Stock-based compensation expense   500   $ 1,400    
Cost not yet recognized for stock options, amount   4,700   $ 4,700    
Cost not yet recognized, period for recognition       2 years    
2011 Equity Incentive Plan | Options outstanding            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Award vesting period       4 years    
Award expiration period       10 years    
2022 Employee Bonus Plan | Employee Stock            
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]            
Stock-based compensation expense   $ 600   $ 1,000