XML 84 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events - Additional Information (Details) - Subsequent Event - USD ($)
$ in Millions
May 01, 2025
Apr. 30, 2025
Subsequent Event [Line Items]    
Divestiture fees and closing costs $ 18.0  
Share repurchase program, authorized amount 30.0 $ 20.0
Share repurchase program, immediate allocation amount $ 10.0