v3.22.2.2
Earnings Per Share - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 02, 2022
Oct. 30, 2022
Oct. 31, 2021
Oct. 30, 2022
Oct. 31, 2021
Mar. 23, 2022
Oct. 01, 2021
Sep. 30, 2021
Dec. 01, 2020
Nov. 30, 2020
Jan. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Anti-dilutive stock options (in shares)       50,100 48,000            
Aggregate amount authorized for stock repurchase (up to)           $ 1,000,000,000 $ 641,200,000 $ 141,200,000 $ 500,000,000 $ 263,600,000 $ 500,000,000
Remaining authorized repurchase amount   $ 812,500,000   $ 812,500,000              
Repurchase of common stock (in shares)       1,200,000 1,400,000            
Repurchase of common stock   $ 16,992,000 $ 236,423,000 $ 374,976,000 $ 491,336,000            
Subsequent Event                      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                      
Repurchase of common stock (in shares) 9,200                    
Repurchase of common stock $ 3,400,000