XML 125 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Restricted Stock Units Activity (Details) - Restricted Stock
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Shares  
Unvested, beginning balance (in shares) | shares 104,382
Granted (in shares) | shares 46,660
Vested (in shares) | shares (24,076)
Forfeited (in shares) | shares (14,075)
Unvested, ending balance (in shares) | shares 112,891
Weighted-Average Grant Date Fair Value  
Unvested, beginning balance (in dollars per share) | $ / shares $ 179.45
Granted (in dollars per share) | $ / shares 217.01
Vested (in dollars per share) | $ / shares 175.42
Forfeited (in dollars per share) | $ / shares 201.92
Unvested, ending balance (in dollars per share) | $ / shares $ 193.03