XML 101 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Options Outstanding    
Options outstanding at December 31, 2020 | shares 696,711  
Granted | shares 38,824  
Exercised | shares (98,428)  
Forfeited/expired/cancelled | Shares 12,000  
Options outstanding at December 31, 2021 | shares 625,107 696,711
Options exercisable at December 31, 2021 | shares 326,416  
Vested and expected to vest at December 31, 2021 | shares [1] 606,465  
Weighted-Average Exercise Price Per Share    
Options outstanding at December 31, 2020 $ 43.88  
Granted 202.88  
Exercised 39.36  
Forfeited/expired/cancelled 60.95  
Options outstanding at December 31, 2021 54.15 $ 43.88
Options exercisable at December 31, 2021 $ 37.41  
Weighted-Average Remaining Contractual Term (in years)    
Options outstanding at December 31, 2020 6 years 3 months 14 days 6 years 10 months 24 days
Options exercisable at December 31, 2021 5 years 7 months 9 days  
Vested and expected to vest at December 31, 2021 [1] 6 years 3 months 10 days  
Aggregate Intrinsic Value    
Options outstanding at December 31, 2020 $ 131,707 $ 102,958
Options exercisable at December 31, 2021 74,238  
Vested and expectd to vest at December 31, 2021 [1] $ 127,889  
[1] Represents the number of vested options as of December 31, 2021 plus the number of unvested options expected to vest as of December 31, 2021 based on the unvested outstanding options at December 31, 2021 adjusted for estimated forfeiture rates of 8% for awards granted to non-executive level employees and 3% for awards granted to executive level employees.