XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2019
Jan. 01, 2022
Dec. 31, 2021
Sep. 27, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of common shares reserved for future issuance 9,811,733       8,259,317  
Fair value of common stock per share $ 4.04          
Weighted-average fair value of options granted $ 6.27 $ 3.51        
Gross unrecognized stock-based compensation expense $ 36,600          
Unrecognized stock-based compensation expense weighted average amortized period 2 years 9 months 7 days          
Number of restricted common stock shares issued 2,131,460   994,650      
Stock-based compensation expense $ 3,346 $ 2,444        
Restricted Stock Awards            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of common shares reserved for future issuance 2,600,538       618,494  
Number of shares authorized to be repurchased under a stock repurchase plan 2,131,460          
Unrecognized stock-based compensation expense weighted average amortized period 2 years 9 months 18 days          
Common stock public offering price per share     $ 0.01      
Stock-based compensation expense $ 58 $ 6        
Gross unrecognized stock-based compensation expense $ 9,200          
2021 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of common shares reserved for future issuance 492,687     1,639,643   3,852,807
Number of shares of common stock outstanding percentage 5.00%          
Maximum number of common shares issuable under exercise of options 7,705,614          
Number of shares authorized to be repurchased under a stock repurchase plan 2,868,303          
2019 Equity Incentive Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of common shares reserved for future issuance 127,397          
Number of shares authorized to be repurchased under a stock repurchase plan 3,298,213          
2019 Equity Incentive Plan | Maximum            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of common shares reserved for future issuance     4,042,408      
2021 Employee Stock Purchase Plan            
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Number of common shares authorized for issuance 424,595          
Number of shares issued 0