XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program - Additional Information (Details) - Repurchase Program - USD ($)
Oct. 28, 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 $ 276,900,000