XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Incentive Plans - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Shares    
Options outstanding beginning balance 2,278,789  
Options exercised (107,623)  
Options cancelled or expired (4,291)  
Options outstanding ending balance 2,166,875 2,278,789
Options exercisable 1,778,867  
Weighted Average Exercise Price    
Options outstanding beginning balance $ 33.52  
Options exercised 21.20  
Options cancelled or expired 111.83  
Options outstanding ending balance 33.98 $ 33.52
Options exercisable $ 28.90  
Weighted Average Remaining Contractual Life (in Years)    
Options outstanding 6 years 29 days 6 years 3 months 18 days
Options exercisable 5 years 9 months 21 days  
Aggregate Intrinsic Value    
Options outstanding $ 141,996 $ 217,824
Options exercisable $ 125,598