XML 152 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Schedule of Tax Credit Carryforwards (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount $ 362.2
Valuation Allowance (17.8)
Net Tax Benefit 344.4
California research expenditure tax credits | California | Research expenditure tax credits | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 232.7
Valuation Allowance 0.0
Net Tax Benefit 232.7
Federal research expenditure tax credits | United States | Research expenditure tax credits | Tax Carryforwards Expiration Period Years 2025-2034  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 1.9
Valuation Allowance 0.0
Net Tax Benefit 1.9
Foreign tax credits | United States | Foreign tax credits | Tax Carryforwards Expiration Period Years 2025-2034  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 121.6
Valuation Allowance (17.8)
Net Tax Benefit 103.8
Foreign tax credits | Non-United States | Foreign tax credits | Tax Carryforwards Expiration Period Years 2025-2028  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 6.0
Valuation Allowance 0.0
Net Tax Benefit $ 6.0