XML 142 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Performance Share Unit Activity (Details) - Performance Shares Units - $ / shares
1 Months Ended 6 Months Ended
Jan. 31, 2025
Jun. 30, 2025
Shares    
Unvested, beginning balance (in shares) 72,825 72,825
Granted (in shares) 23,875 43,360
Vested (in shares)   (15,530)
Forfeited (in shares)   (15,320)
Unvested, ending balance (in shares)   85,335
Weighted-Average Grant Date Fair Value    
Unvested, beginning balance (in dollars per share) $ 299.87 $ 299.87
Granted (in dollars per share)   216.98
Vested (in dollars per share)   234.23
Forfeited (in dollars per share)   256.31
Unvested, ending balance (in dollars per share)   $ 275.57