XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Repurchase Program - Additional Information (Details) - Program - USD ($)
Apr. 29, 2023
May 31, 2021
Equity, Class of Treasury Stock [Line Items]    
Additional authorized amount   $ 500,000,000
Authorized repurchased amount   $ 800,000,000
Remaining authorized repurchase amount $ 319,900,000