XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Oct. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Number of shares authorized (in shares)       1,519,241
Weighted-average grant-date fair value of options granted (USD per share)   $ 13.29 $ 4.53  
Intrinsic value of options exercised   $ 4,100 $ 300  
Aggregate grant-date fair value of options vested   $ 1,800 $ 700  
Expected dividend yield (in percent)   0.00% 0.00%  
Stock-based compensation expense   $ 3,835 $ 908  
ESPP Withholding   1,567   $ 489
Stock-based compensation included in capitalized software   383 $ 52  
Cost not yet recognized, amount   $ 29,800    
Cost not yet recognized, period for recognition   3 years    
Terminated employee exercise period     5 years  
Terminated Employees        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense     $ 100  
Options outstanding        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Expected dividend yield (in percent)   0.00%    
2021 Equity Incentive Plan        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Number of shares authorized (in shares) 5,262,500      
Number of additional shares authorized (in shares) 13,719,000 1,519,241    
Minimum annual additional number of shares authorized (in 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        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Award expiration period   10 years    
2021 Equity Incentive Plan | Restricted Stock Units | 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 | 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) 956,800      
Number of additional shares authorized (in 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%      
Stock-based compensation expense   $ 800    
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   $ 500