XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Income Tax Disclosure [Abstract]          
Provision for income taxes $ 16.3 $ 53.3 $ 46.9 $ 89.1  
Effective tax rate (5.60%) (619.80%) (15.00%) (66.20%)  
Provision for foreign subsidiaries       $ 29.0  
Additional valuation allowance amount   $ 7.4   $ 7.4  
Deferred tax liabilities related to foreign subsidiaries $ 30.6   $ 30.6   $ 27.7