XML 130 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Performance Share Unit Activity (Details) - Performance Shares Units
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Shares  
Unvested, beginning balance (in shares) | shares 70,915
Granted (in shares) | shares 28,030
Vested (in shares) | shares (18,105)
Forfeited (in shares) | shares (13,385)
Unvested, ending balance (in shares) | shares 67,455
Weighted-Average Grant Date Fair Value  
Unvested, beginning balance (in dollars per share) | $ / shares $ 236.66
Granted (in dollars per share) | $ / shares 308.18
Vested (in dollars per share) | $ / shares 226.86
Forfeited (in dollars per share) | $ / shares 263.06
Unvested, ending balance (in dollars per share) | $ / shares $ 265.15