XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Tax Disclosure [Abstract]        
Effective tax rate (in percent) 6.50% 3.40% (68.20%) 3.60%
Income tax benefit from release of valuation allowance $ 12.1   $ 165.6  
Release from valuation allowance related to discrete tax benefit     136.1  
Discrete tax benefit related to research and development tax credit 2.7   7.5  
Valuation allowance of deferred tax asset $ 20.8   $ 20.8