XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity Share-Repurchase Programs (Details)
$ in Thousands
Oct. 02, 2021
USD ($)
Share-Repurchase Programs [Line Items]  
Dollar Value Approved for Repurchase $ 1,800,000
Dollar Value of Shares Repurchased 1,386,532
Approximate Dollar Value of Shares that May Yet be Purchased Under the Program 413,468
December 2018  
Share-Repurchase Programs [Line Items]  
Dollar Value Approved for Repurchase 600,000
Dollar Value of Shares Repurchased 600,000
Approximate Dollar Value of Shares that May Yet be Purchased Under the Program 0
July 2020  
Share-Repurchase Programs [Line Items]  
Dollar Value Approved for Repurchase 600,000
Dollar Value of Shares Repurchased 600,000
Approximate Dollar Value of Shares that May Yet be Purchased Under the Program 0
July 2021  
Share-Repurchase Programs [Line Items]  
Dollar Value Approved for Repurchase 600,000
Dollar Value of Shares Repurchased 186,532
Approximate Dollar Value of Shares that May Yet be Purchased Under the Program $ 413,468