Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Narrative) (Details)

Shareholders' Equity (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]      
Stock repurchase plan, authorized amount $ 2,000,000    
Stock Repurchased During Period, Value $ 286,940 $ 165,919 $ 132,889
Shareholders' Equity
Since the inception of the Company's stock repurchase plan in 2004 through December 31, 2022, the Company's Board of Directors has authorized the repurchase of $2.0 billion of the Company's common stock. Shares of the Company's common stock may be purchased in the open market or through privately negotiated transactions, subject to market conditions, and generally settle subsequent to the trade date. The repurchase program does not obligate the Company to acquire any specific number of shares or to acquire shares over any specified period of time.
Aggregate shares repurchased under stock repurchase plan 31,700    
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 529,400    
Stock repurchased to date, value $ 1,470,600