XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2021
Mar. 31, 2022
Mar. 31, 2021
Jan. 01, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock available for issuance (shares)   4,192,000     3,325,000
Weighted-average grant date fair value of awards (in usd per share)   $ 7.54 $ 4.23    
Aggregate intrinsic fair value of options exercised   $ 0.3 $ 0.1    
Share-based compensation expense not yet recognized   $ 20.0      
2021 Stock Incentive Plan          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Maximum number of shares to be added annually, as a percentage of outstanding shares (percent) 5.00%        
2017 Stock Incentive Plan          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock available for issuance (shares)   2,406,657      
Common Stock          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock authorized to be issued (shares) 3,352,725        
Common Stock | 2021 Stock Incentive Plan          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock authorized to be issued (shares) 2,843,116     1,380,397  
Common Stock | 2017 Stock Incentive Plan          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock authorized to be issued (shares) 31,884        
Unvested restricted common stock          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation expense not yet recognized   $ 0.3      
Share-based compensation not yet recognized, recognition period   1 year 1 month 6 days      
Aggregate fair value of awards that vested   $ 0.5 $ 0.3    
Unvested restricted common stock | 2021 Stock Incentive Plan          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock authorized to be issued (shares) 477,725        
Stock options          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Share-based compensation not yet recognized, recognition period   2 years 10 months 24 days      
Employee stock | 2021 Stock Employee Stock Purchase Plan          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Common stock authorized to be issued (shares) 244,000        
Maximum number of shares to be added annually, as a percentage of outstanding shares (percent) 1.00%        
Employee stock | 2021 Stock Employee Stock Purchase Plan | Minimum          
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]          
Maximum number of shares to be added annually, as a percentage of outstanding shares (shares) 488,000