XML 88 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Incentive Plans - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Shares    
Options outstanding beginning balance 3,537,014  
Options granted 0  
Options exercised (1,223,395)  
Options cancelled or expired (34,830)  
Options outstanding ending balance 2,278,789 3,537,014
Options exercisable 1,753,067  
Weighted Average Exercise Price    
Options outstanding beginning balance $ 28.17  
Options exercised 17.80  
Options cancelled or expired 42.24  
Options outstanding ending balance 33.52 $ 28.17
Options exercisable $ 27.80  
Weighted Average Remaining Contractual Life (Years)    
Options outstanding 6 years 3 months 18 days 6 years 10 months 20 days
Options exercisable 5 years 11 months 19 days  
Aggregate Intrinsic Value    
Options outstanding $ 217,824 $ 483,577
Options exercisable $ 177,609