XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details 2) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 22, 2023
Aug. 11, 2023
Sep. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accelerated share repurchases                
Repurchase and retirement of common stock under repurchase program     $ 100,524     $ 100,412 $ 100,524 $ 100,412
2022 Accelerated share repurchase program                
Accelerated share repurchases                
Accelerated share repurchase program, upfront payment         $ 100,000      
Repurchase and retirement of common stock under repurchase program (in shares)       (0.1) (3.1)      
Repurchase and retirement of common stock under repurchase program         $ (80,000)      
Remaining initial payment, unsettled forward contract indexed to Company's stock         $ 20,000      
2023 Accelerated Share Repurchase Program                
Accelerated share repurchases                
Accelerated share repurchase program, upfront payment     100,000          
Repurchase and retirement of common stock under repurchase program (in shares) (0.2) (1.6)            
Repurchase and retirement of common stock under repurchase program     (80,000)          
Remaining initial payment, unsettled forward contract indexed to Company's stock     $ 20,000