XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholder's Equity (Tables)
9 Months Ended
Sep. 30, 2022
Equity [Abstract]  
Schedule of Share Grants Activity The following table represents the share grants activity for the nine months ended September 30, 2022: 
Restricted stockOptions
Number of sharesWeighted
average grant
date fair value
Number of sharesWeighted
average grant
date fair value
Share grants outstanding as of December 31, 2021415,816 $122.40 74,235 $42.07 
Granted202,045 139.64 — — 
Vested or exercised(162,749)143.35 (13,986)31.27 
Share grants outstanding as of September 30, 2022455,112 $134.44 60,249 $43.05 
Schedule of Shares of Common Stock Issued Under Employee Stock Purchase Plan
The table below details the shares of common stock issued during 2022: 
Number of
shares
Per share
price
Shares available as of December 31, 2021104,344 
Shares issued during the three months ended March 31, 20225,353 $130.37 
Shares issued during the three months ended June 30, 20223,342 $160.17 
Shares issued during the three months ended September 30, 20224,104 $147.95 
Shares available as of September 30, 202291,545