XML 119 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (RSU Activity) (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]  
Beginning Balance | shares 622,055
Granted | shares 232,050
Vested | shares (199,642)
Forfeited | shares (65,075)
Ending Balance | shares 589,388
Vested or expected vest, at end of period | shares 563,900
Weighted Average Grant Date Fair Value  
Beginning Balance (in dollars per share) | $ / shares $ 125.92
Granted (in dollars per share) | $ / shares 147.77
Released from restrictions (in dollars per share) | $ / shares 147.36
Forfeited (in dollars per share) | $ / shares 122.60
Ending Balance (in dollars per share) | $ / shares 136.99
Vested or expected to vest, at end of period (in dollars per share) | $ / shares $ 136.67