XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Share-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Options outstanding and exercisable    
Granted, Shares 137,858  
Options outstanding at December 31, 2020   204,150
Options outstanding at March 31, 2021 342,008  
Weighted-Average Exercise Price    
Options outstanding at December 31, 2020 $ 29.98 $ 19.98
Granted, Weighted-Average Exercise Price $ 44.80  
Aggregate intrinsic value of options outstanding at March 31, 2021 [1] $ 4,445,085  
[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.