XML 95 R80.htm IDEA: XBRL DOCUMENT v3.25.2
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Millions
Aug. 13, 2025
Jun. 25, 2025
Aug. 16, 2021
Subsequent Event [Line Items]      
Share repurchase program, total authorizations     $ 300.0
Share repurchase program, remaining authorized amount available   $ 107.0  
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Share repurchase program, total authorizations $ 400.0    
Share repurchase program, remaining authorized amount available $ 507.0