XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholder's Equity - Stock Option Activity (Details)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 1,020,978
Options exercised (in shares) | shares (70,244)
Options cancelled (in shares) | shares (150)
Ending balance (in shares) | shares 950,584
Weighted-Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 23.38
Options exercised (in dollars per share) | $ / shares 13.92
Options cancelled (in dollars per share) | $ / shares 19.07
Ending balance (in dollars per share) | $ / shares $ 24.08