XML 122 R107.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Share Repurchase (Details) - USD ($)
$ in Thousands, shares in Millions
1 Months Ended 5 Months Ended 12 Months Ended
Nov. 28, 2022
Apr. 30, 2023
Sep. 30, 2023
Sep. 30, 2023
May 01, 2023
Nov. 04, 2022
Sep. 29, 2015
Equity, Class of Treasury Stock [Line Items]              
Payments for repurchase of common stock       $ 838,514      
Exercise tax related to share repurchases     $ 5,000 5,000      
Share Repurchase Program, September 2015              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount           $ 0 $ 50,000
Share Repurchase Program, November 2022              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount           1,500,000  
Stock repurchase program, remaining authorized repurchase amount     500,000 $ 500,000 $ 1,000,000    
Share Repurchase Program, November 2022, Accelerated Share Repurchase Agreement              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount           $ 500,000  
Payments for repurchase of common stock $ 500,000            
Stock repurchased and retired during period, shares (in shares) 6.1 4.0          
Stock repurchase program, percentage of common stock expected to be repurchased under program (as a percent) 70.00%            
Share Repurchase Program, November 2022, Other Arrangements after April 2023              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount         $ 500,000    
Payments for repurchase of common stock     $ 338,500        
Stock repurchased and retired during period, shares (in shares)     7.4