XML 224 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2022
Jul. 28, 2020
Jul. 31, 2020
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock-based compensation       $ 932,000 $ 593,000    
Unrecognized compensation cost       $ 3,161,000      
Unrecognized compensation cost, period of recognition       3 years 3 months 18 days      
Expected dividend yield       0.00% 0.00%    
Granted (in shares)       87,387      
Weighted-average grant date fair value of options granted (in USD per share)       $ 7.78 $ 9.09    
Tax benefit       $ 0 $ 0    
Aggregate intrinsic value of options outstanding       60,252,000   $ 117,734,000  
Aggregate intrinsic value of options exercised       2,154,000 19,000    
Aggregate intrinsic value of options exercisable       $ 39,206,000      
Vested (in shares)       51,762      
Restricted stock units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Service period       4 years      
Stock-based compensation       $ 315,000 $ 1,000    
Awards granted (in shares)       937,506 58,500    
Vested (in shares)       14,625      
Restricted stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Service period   3 years          
Awards granted (in shares)   156,852          
Fair value of awards granted   $ 291,000          
ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares reserved and authorized (in shares)       3,000,667      
Percent of outstanding shares       1.00%      
Stock-based compensation       $ 81,000      
Issuance of shares in connection with ESPP (in shares) 39,516            
2019 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares reserved and authorized (in shares)     10,163,772       8,682,600
Award vesting period     4 years        
Award expiration period     10 years        
2021 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares reserved and authorized (in shares)       13,503,001      
Percent of outstanding shares       5.00%