XML 97 R83.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation - Stock Options Activity (Details) - Stock Option - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Shares      
Beginning balance (in shares) 963,726 963,726  
Granted (in shares)   269,420  
Exercised (in shares)   (98,393)  
Forfeited/Expired (in shares)   (32,942)  
Ending balance (in shares)   1,101,811  
Vested and expected to vest (in shares)   1,044,315  
Exercisable (in shares)   526,876  
Weighted Average Price      
Beginning Balance, Weighted Average Price (in dollars per share) $ 125.70 $ 125.70  
Granted, Weighted Average Price (in dollars per share)   197.28  
Exercised, Weighted Average Price (in dollars per share)   108.61  
Forfeited, Weighted Average Price (in dollars per share)   117.93  
Ending Balance, Weighted Average Price (in dollars per share)   $ 143.63  
Weighted-Average Remaining Contractual Term      
Stock options outstanding, Weighted-Average Remaining Contractual Term 6 years 11 months 8 days 7 years 3 months 7 days  
Aggregate Intrinsic Value      
Stock options outstanding, Aggregate intrinsic value   $ 84,203,605 $ 70,829,529
Vested and expected to vest , Weighted Average Price (in dollars per share)   $ 141.56  
Exercisable, Weighted Average Price (in dollars per share)   $ 106.77  
Weighted-Average Remaining Contractual Term, Vested and expected to vest   7 years 2 months 1 day  
Weighted-Average Remaining Contractual Term, Exercisable   5 years 6 months 21 days  
Aggregate Intrinsic Value, Vested and expected to vest   $ 81,973,948  
Aggregate Intrinsic Value, Exercisable   $ 59,683,365