v3.26.1
Share-Based Compensation - Cash-settled Restricted Stock Activity (Details) - Cash-Settled Restricted Stock
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Shares  
Unvested, beginning balance (in shares) | shares 62,292
Granted (in shares) | shares 31,360
Vested (in shares) | shares (14,365)
Forfeited (in shares) | shares (3,785)
Unvested, ending balance (in shares) | shares 75,502
Weighted-Average Fair Value  
Unvested, beginning balance (in dollars per share) | $ / shares $ 177.94
Granted (in dollars per share) | $ / shares 207.71
Vested (in dollars per share) | $ / shares 206.67
Forfeited (in dollars per share) | $ / shares 226.95
Unvested, ending balance (in dollars per share) | $ / shares $ 226.95