v3.26.1
Share-Based Compensation - Stock Options (Details) - Employee Stock Option - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation        
Granted (in shares) 0 0 0 0
Forfeited (in shares) 4,628 3,481 4,628 4,200
Outstanding option awards 3,006 19,254 3,006 19,254
Weighted average exercise price $ 258.1 $ 261.88 $ 258.1 $ 261.88