XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans - Summary of Stock Option Activity Under 2006 and 2016 Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Options Outstanding      
Beginning balance (in shares) 504,106 609,881  
Options exercised (in shares) (122,181) (90,939)  
Options forfeited (in shares) (1,374) (14,836)  
Ending balance (in shares) 380,551 504,106 609,881
Options exercisable (in shares) 377,850    
Options vested and expected to vest (in shares) 380,520    
Weighted- Average Exercise Price Per Share      
Beginning balance (in USD per share) $ 40.97 $ 40.18  
Options exercised (in USD per share) 38.16 31.15  
Options forfeited (in USD per share) 83.15 68.81  
Ending balance (in USD per share) 41.72 $ 40.97 $ 40.18
Options exercisable (in USD per share) 41.42    
Options vested and expected to vest (in USD per share) $ 41.72    
Weighted- Average Remaining Contractual Life (years)      
Weighted-average remaining contractual life for options outstanding (in years) 4 years 7 months 2 days 5 years 2 months 12 days 6 years 2 months 26 days
Weighted-average remaining contractual life for options exercisable (in years) 4 years 6 months 25 days    
Weighted-average remaining contractual life for options vested and expected to vest (in years) 4 years 7 months 2 days    
Aggregate Intrinsic Value (in thousands)      
Aggregate intrinsic value of options outstanding $ 25,234 $ 38,675 $ 120,163
Aggregate intrinsic value of options exercisable 25,170    
Aggregate intrinsic value of options vested and expected to vest $ 25,233