XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of RSA and RSU Activity
The following table summarizes our RSA and RSU activity for the nine months ended September 30, 2023:
Shares Weighted
Average
Fair Value
Balance at December 31, 2022238,922$92.07 
Granted109,688$96.01 
Vested(70,550)$80.24 
Canceled(17,692)$83.49 
Balance at September 30, 2023260,368$97.51 
Summary of Stock Option Activity
The following table summarizes our stock option activity for the nine months ended September 30, 2023:
Shares Weighted
Average
Price
Weighted
Average
Remaining
Term
(years)
Aggregate
Intrinsic
Value
 (in thousands)
Balance at December 31, 2022268,119$84.03 
Granted79,404$91.13 
Canceled(6,510)$93.48 
Exercised(24,297)$72.33 
Balance at September 30, 2023316,716$86.51 5.6$982 
Exercisable at September 30, 2023136,117$80.50 4.6$704