v3.24.0.1
Employee Benefit Plans (Restricted Stock Unit Activity) (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of RSUs (in thousands)      
Beginning balance (in shares) 913,700 1,090,800 1,212,100
Granted (in shares) 249,700 258,800 358,000.0
Vested and issued (in shares) (207,800) (388,400) (434,500)
Forfeited (in shares) (40,400) (47,500) (44,800)
Beginning balance (in shares) 915,200 913,700 1,090,800
Number of Restricted Stock Units, Vested and unissued (in shares) 424,900    
Weighted-Average Grant Date Fair Value per Share      
Unissued, beginning balance (in dollars per share) $ 85.43 $ 77.19 $ 69.47
Granted (in dollars per share) 133.03 122.54 91.21
Vested and Issued (in dollars per share) 95.24 74.34 74.69
Forfeited (in dollars per share) 117.54 110.92 87.43
Unissued, ending balance (in dollars per share) 93.35 $ 85.43 $ 77.19
Weighted Average Grant Date Fair Value per Share, Vested and unissued (in dollars per share) $ 64.96    
Weighted Average Remaining Contractual Term (years), Unissued 8 months 12 days    
Aggregate Intrinsic Value, Unissued $ 150.9