XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Share-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Options outstanding and exercisable  
Options outstanding at December 31, 2020 | shares 204,150
Granted, Shares | shares 137,858
Options outstanding at September 30, 2021 | shares 342,008
Options exerciseable at September 31, 2021 | shares 27,075
Weighted-Average Exercise Price  
Options outstanding at December 31, 2020 | $ / shares $ 19.98
Granted, Weighted-Average Exercise Price | $ / shares 44.80
Options outstanding at September 30, 2021 | $ / shares 29.98
Options exercisable at September 30, 2021 | $ / shares $ 21.85
Aggregate intrinsic value of options outstanding at September 30, 2021 | $ $ 5,276,367 [1]
Aggregate intrinsic value of options exercisable at September, 2021 | $ $ 637,887 [1]
[1] The aggregate intrinsic value of stock options outstanding represents the difference between our closing stock price at the end of the reporting period and the exercise price, multiplied by the number of in-the-money stock options.