XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.3
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Millions
Nov. 03, 2025
Oct. 31, 2024
Subsequent Event [Line Items]    
Share repurchase program, authorized amount   $ 300.0
Subsequent Event    
Subsequent Event [Line Items]    
Share repurchase program, authorized amount $ 300.0