XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders’ Equity and Stock Option Plans - Summary of Stock Option Activity and Related Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Number of Shares Underlying Outstanding Options    
Beginning balance (in shares) 6,542,351  
Options granted (in shares) 417,016  
Options exercised (in shares) (130,958)  
Options canceled (in shares) (4,169)  
Ending balance (in shares) 6,824,240 6,542,351
Vested (in shares) 4,513,131  
Weighted-Average Exercise Price    
Beginning balance (in usd per share) $ 6.08  
Options granted (in usd per share) 26.64  
Options exercised (in usd per share) 3.68  
Options canceled (in usd per share) 5.74  
Ending balance (in usd per share) 7.39 $ 6.08
Vested (in usd per share) $ 3.94  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual term (years) 6 years 10 months 28 days 6 years 11 months 12 days
Weighted average remaining contractual term vested (in years) 6 years 21 days  
Aggregate intrinsic value, awards outstanding $ 135,005 $ 184,727
Aggregate intrinsic value, vested $ 102,130