XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Summary of Transactions Relating to Common Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Common Stock Outstanding Roll Forward [Roll Forward]      
Payments for purchases of treasury stock $ 606,188 $ 1,043,742 $ 1,655,547
Treasury Stock      
Common Stock Outstanding Roll Forward [Roll Forward]      
Beginning balance (in shares) 84,428,513 81,205,504 74,759,985
Issuances under stock plans (in shares) (975,745) (599,081) (807,320)
Purchases for treasury (in shares) 1,811,758 3,822,090 7,252,839
Ending balance (in shares) 85,264,526 84,428,513 81,205,504
Common Stock      
Common Stock Outstanding Roll Forward [Roll Forward]      
Beginning balance (in shares) 163,602,067 163,602,067 163,602,067
Issuances under stock plans (in shares) 0 0 0
Purchases for treasury (in shares) 0 0 0
Ending balance (in shares) 163,602,067 163,602,067 163,602,067