Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity (Narrative) (Details)

v3.21.2
Shareholders' Equity (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Equity [Abstract]      
Stock repurchase plan, authorized amount $ 1,500,000 $ 1,500,000  
Aggregate shares repurchased under stock repurchase plan 28,100 28,100  
Stock repurchased to date, value $ 1,145,000 $ 1,145,000  
Stock Repurchased During Period, Value 72,342 127,208 $ 132,889
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 355,000 $ 355,000