XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUBSEQUENT EVENT (Details) - USD ($)
Aug. 01, 2024
Feb. 13, 2023
Subsequent Event [Line Items]    
Authorized repurchase program, amount   $ 500,000,000.0
Share repurchase program term   24 months
Subsequent Event    
Subsequent Event [Line Items]    
Authorized repurchase program, amount $ 500,000,000  
Share repurchase program term 24 months